PMDAPDNS(1)

✨ PMDAPDNS ✨

okay bestie, so this is pmdapdns from the Performance Co-Pilot era β€” it's the PowerDNS performance metrics domain agent, aka the PMDA that goes and gets your DNS numbers for you πŸ’…


πŸ¦‹ NAME πŸ¦‹

pmdapdns β€” PowerDNS performance metrics domain agent (PMDA)


🌸 DESCRIPTION 🌸

so like, pmdapdns is a Performance Metrics Domain Agent (PMDA) β€” and what it does is literally export metric values from the PowerDNS authoritative daemon as well as the recursive resolver. both of them. she's multifaceted like that πŸ‘‘


πŸŽ€ INSTALLATION πŸŽ€

if you want access to the names and values for the PowerDNS performance metrics, do this as root:

# cd $PCP_PMDAS_DIR/pdns
# ./Install

and if you want to undo the installation (no judgement, sometimes we uninstall our exes πŸ’€), do this as root:

# cd $PCP_PMDAS_DIR/pdns
# ./Remove
heads up babes: pmdapdns is launched by pmcd(1) and should never be executed directly. like, don't do it. she doesn't work like that πŸ™ˆ

the Install and Remove scripts notify pmcd(1) when the agent is installed or removed, so everything stays in sync. it's giving communication πŸ’–


🧚 FILES 🧚

  • $PCP_PMDAS_DIR/pdns/Install β€” installation script for the pmdapdns agent ✨
  • $PCP_PMDAS_DIR/pdns/Remove β€” undo installation script for the pmdapdns agent 🫢
  • $PCP_LOG_DIR/pmcd/pdns.log β€” default log file for error messages from pmdapdns πŸ“

πŸ‘‘ SEE ALSO πŸ‘‘

pmcd(1), pdns_control(8), and rec_control(1) β€” go read those too, iykyk πŸ“


and that's the whole page bestie, no cap. this was 7.2.2 of Performance Co-Pilot β€” periodt πŸ’œ stay slaying, go collect those metrics ✨

πŸ“¦ where this page comes from