PCS_SNMP_AGENT(8)

πŸ’– PCS_SNMP_AGENT(8) πŸ’–

okay so bestie, welcome to the pcs_snmp_agent page β€” it lives in section 8 of the manual (system administration utilities, the serious girlies section) 🫢


✨ NAME ✨

pcs_snmp_agent β€” a SNMP agent providing data about a corosync/pacemaker cluster


🌸 DESCRIPTION 🌸

so pcs_snmp_agent is a SNMP agent, right? but it's not like a solo main character β€” it connects to the master agent (that's snmpd) via the agentx protocol, and it serves up info about a corosync/pacemaker cluster. literally its whole job πŸ’…


πŸŽ€ SETUP πŸŽ€

ngl this is the important part so pay attention bestie:

pcs_snmp_agent doesn't work as a standalone agent. it only provides data to a master agent. it's giving sidekick energy, and that's fine, we respect it 😌

to configure a snmpd daemon (from package net-snmp) as the master agent, add this line into the snmpd configuration file (see snmp.conf(5)):

master agentx

then the master agent has to be configured to accept requests for pcs defined MIBs. you do that by adding this line into the snmpd config file:

view systemview included .1.3.6.1.4.1.32723.100

and that's it, that's the whole setup vibe ✨


πŸ¦‹ MIB DATA VERSIONS πŸ¦‹

  • V1 - REDHAT-CLUSTER-PCS-V1-MIB β€” Provides basic information about cluster such as cluster name, list of cluster nodes and list of primitive resources.

🌈 ENVIRONMENT 🌈

  • PCS_SNMP_AGENT_DEBUG=<boolean> β€” Set to true for advanced debugging information. πŸ” (yes queen, turn it on when things are weird)
  • PCS_SNMP_AGENT_UPDATE_INTERVAL=<integer> β€” Time interval in seconds after which agent will update provided data. ⏰

πŸ‘‘ SEE ALSO πŸ‘‘

pcs(8) pcsd(8)

snmpd(8) snmp.conf(5)


go read those too bestie, iykyk πŸ’œ

pcs-snmp 0.12.3+0.12.3.1 Β· 2026-09-08 β€” that's the version and the date this page was last touched, and honestly? iconic. periodt. πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from