PMDANAMED(1)

πŸ’– PMDANAMED πŸ’–

okay bestie, so this is the pmdanamed(1) page from the Performance Co-Pilot crew, and it's literally all about the BIND (named) PMDA πŸ¦‹


✨ NAME ✨

pmdanamed β€” the BIND (named) PMDA. that's it, that's the name, short and iconic πŸ’…


🌸 DESCRIPTION 🌸

pmdanamed is a Performance Metrics Domain Agent (PMDA), which is basically a lil agent whose whole job is to serve up metric values, and this one exports metric values straight out of the BIND DNS server. so like, if you want the tea on your DNS server's performance, this is the girl for it πŸ‘‘

if you wanna know more about BIND itself, the details live over at http://isc.org/ β€” go peek, it's giving very much "read the docs, bestie" πŸ“š


πŸŽ€ INSTALLATION πŸŽ€

so if you want access to the names and values for the named performance metrics, here's the move β€” and yeah, you gotta do this as root, no cap πŸ‘‘

# cd $PCP_PMDAS_DIR/named
# ./Install

and if you wanna undo the installation (it happens, no judgement 🫢), do this as root:

# cd $PCP_PMDAS_DIR/named
# ./Remove

okay super important one: pmdanamed is launched by pmcd(1) and should never be executed directly. like, do not run it yourself. that's not the vibe 😭

the Install and Remove scripts notify pmcd(1) when the agent is installed or removed, so it always knows what's going on. communication queen fr fr πŸ’–


🌈 FILES 🌈

  • /var/named/data/named_stats.txt β€” the statistics file showing values exported from named πŸ“Š
  • /var/named/chroot/var/named/data/named_stats.txt β€” the chroot variant of the statistics file showing values exported from named (same energy, just locked in a chroot jail 🏰)
  • $PCP_PMDAS_DIR/named/Install β€” the installation script for the pmdanamed agent ✨
  • $PCP_PMDAS_DIR/named/Remove β€” the undo installation script for the pmdanamed agent 🧹
  • $PCP_LOG_DIR/pmcd/named.log β€” the default log file for error messages from pmdanamed. this is where she spills her feelings when something goes wrong πŸ’€

πŸ‘€ SEE ALSO πŸ‘€

pmcd(1), named.conf(5), named(8).


and that's the whole page, bestie, you ate that πŸ“

version 7.2.2, brought to you by the Performance Co-Pilot girlies β€” see you on the next PMDANAMED(1) πŸŒΈπŸ’œ
πŸ“¦ where this page comes from