PMDARDS(1)
π PMDARDS(1) π
okay bestie, gather round β this is the manual page for pmdards from the General Commands Manual section of Performance Co-Pilot (PCP). It's short, it's sweet, it's giving utility player, and we're gonna go through every single crumb of it together. no skipping. periodt. β¨
πΈ NAME πΈ
pmdards β the Performance Metrics Domain Agent (PMDA) for RDS. that's the whole name section, she's concise, she's confident, we love her. π
π¦ DESCRIPTION π¦
So. The RDS PMDA is a Performance Co-Pilot (PCP) module, and what it does is collect and export performance statistics for Reliable Datagram Sockets (RDS). that's it. that's the job. it watches your RDS stuff and hands the numbers over to PCP so you can look at them. no cap, that's literally the entire description and honestly? iconic of her to be so direct. π
π INSTALLATION π
Wanna get this baby up and running? follow these steps, in order, don't freestyle:
# cd $PCP_PMDAS_DIR/rds
# ./Install
then, to verify that the PMDA is actually running (vibe check time π«):
$ pminfo -t rds
if it answers you, she's alive. if she doesn'tβ¦ we don't talk about that. π
β¨ USAGE β¨
To query RDS metrics, hit her with:
$ pminfo rds
and if you want to retrieve specific metric values β like, actually pull a number out of the air β it's:
$ pmval rds.packet.tx.send_queued
go off, rds.packet.tx.send_queued. main character metric energy fr fr. π₯
π FILES π
here's the little family of files this PMDA rolls with:
$PCP_PMDAS_DIR/rds/Installβ the installation script for the RDS PMDA. she's the one who does the setup. π«Ά$PCP_PMDAS_DIR/rds/Removeβ the uninstallation script. for when you need to say goodbye (sad, but sometimes necessary). π$PCP_LOG_DIR/pmcd/rds.logβ the log file for Rocestat PMDA events and errors. this is where the drama gets written down. check her when things are weird. π
π PCP ENVIRONMENT π
okay so, environment variables with the prefix PCP_ are used to parameterize the file and directory names that PCP uses. on each installation, the file /etc/pcp.conf contains the local values for these variables. ποΈ
and β plot twist β the $PCP_CONF variable may be used to specify an alternative configuration file, as described in pcp.conf(5). so if you wanna point her somewhere else, you can. you have options, bestie. π
π SEE ALSO π
go read these too, they're the extended universe:
and that's the whole page, no notes, ate and left no crumbs. π
this little love letter to you came courtesy of Performance Co-Pilot, version PCP β so like, go install it, run it, obsess over it. mwah. πβ¨π
π¦ where this page comes from
- arch rolling: pcp 7.2.2-2 Β· GPL-2.0-or-later AND LGPL-2.1-or-later AND CC-BY-3.0
- centos-stream 10: pcp-doc 7.1.5-6.el10 Β· GPL-2.0-or-later AND CC-BY-3.0
- fedora 43: pcp-doc 7.2.1-1.fc43
- fedora 43: pcp-doc 7.2.2-1.fc43
- fedora 43: pcp-doc 7.2.2-2.fc43 Β· GPL-2.0-or-later AND CC-BY-3.0
- fedora 44: pcp-doc 7.2.1-1.fc44
- fedora 44: pcp-doc 7.2.2-1.fc44
- fedora 44: pcp-doc 7.2.2-2.fc44 Β· GPL-2.0-or-later AND CC-BY-3.0
- ubuntu resolute: pcp 7.1.1-1
- ubuntu stonking: pcp 7.2.1-2build1
- Copyright (c) 2025 Oracle and/or its affiliates
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms