PMDAGPFS(1)
π PMDAGPFS β bestie edition
okay so this is the manual page for pmdagpfs, a Performance Metrics Domain Agent (PMDA) β and no, we are not skipping the intro, sit down, hydrate, it's giving main character energy.
β¨ NAME β¨
pmdagpfs β the gpfs filesystem statistics performance metrics domain agent (PMDA). that's it, that's the whole name, and honestly? iconic. π
πΈ DESCRIPTION πΈ
so like, pmdagpfs is a Performance Metrics Domain Agent (PMDA) β and what does a PMDA do, you ask? it exports metric values, bestie. that's the whole job. π
this specific one pulls those metric values out of the /usr/lpp/mmfs/bin/mmpmon program, so you get the tea β on your mounted gpfs filesystems. literally just filesystem statistics, served fresh, no cap.
π¦ INSTALLATION π¦
wanna install the gpfs PMDA? okay so you gotta do it as root (yes, root, the actual boss π) using the Install script:
# cd $PCP_PMDAS_DIR/gpfs
# ./Install
and when you're done with it and wanna uninstall? as root, again:
# cd $PCP_PMDAS_DIR/gpfs
# ./Remove
now listen, this part is important, don't skip it:
pmdagpfsis launched bypmcd(1)and should never be executed directly. like, ever. don't do it. not even once. π
the Install and Remove scripts are the ones doing the communicating β they notify pmcd(1) when the agent gets installed or removed. they're the group chat mods of this whole operation, fr fr. π«Ά
π FILES π
$PCP_PMDAS_DIR/gpfs/Installβ the installation script for thepmdagpfsagent β¨$PCP_PMDAS_DIR/gpfs/Removeβ the undo installation script for thepmdagpfsagent (the "jk, take it back" button) π$PCP_LOG_DIR/pmcd/gpfs.logβ the default log file wherepmdagpfsdrops its error messages. this is where it vents, lowkey. π
π PCP ENVIRONMENT π
okay so here's the vibe: environment variables with the prefix PCP_ are what parameterize the file and directory names that PCP uses. basically they're the settings menu, iykyk.
every time you install, the file /etc/pcp.conf holds the local values for all these variables. π
and if you wanna get spicy with it β the $PCP_CONF variable can be used to point at an alternative configuration file instead. fancy. as described in pcp.conf(5), which is your required reading, bestie. no skipping. β
π SEE ALSO π
PCPIntro(1)pmcd(1)mmpmon(8)
go read those next, you're doing amazing sweetie π§
and that's the whole page, periodt. πβ¨
this was brought to you by Performance Co-Pilot, rocking the PCP version tag, dated in that classic manual page way β mwah, slay, no notes. ππ₯
π¦ 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
- centos-stream 9: pcp-doc 6.3.7-14.el9 Β· GPL-2.0-or-later AND CC-BY-3.0
- debian trixie: pcp 6.3.8-1
- fedora 43: pcp-doc 7.0.1-1.fc43 Β· 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.1.0-6.fc44 Β· 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 questing: pcp 6.3.8-1
- ubuntu resolute: pcp 7.1.1-1
- ubuntu stonking: pcp 7.2.1-2build1
- Copyright (c) 2011 SGI. All Rights Reserved
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms