HP Insight Management Agents 9.20 Managing ProLiant Servers with Linux HOW TO Whitepaper

Insight Management SNMP Agents for HP ProLiant Systems
(hp-snmp-agents)
The ProLiant Insight Management Agents provide proactive notification of server events through
the HP Systems Insight Manager (HP SIM) console. Alternatively, the ProLiant Insight Management
Agents allow the status of the server to be monitored or checked through a standard Web browser.
Insight Management Agents include the following:
Server Agents (consist of Server Peer Agent, Host OS Agent, Threshold Agent, Standard
Equipment Agent, and System Health Agent)
Storage Agent (consists of IDA, IDE, SCSI, SAS, and FCA Agents, and Event Agent)
Network Agent
Server Agent
A Server Agent consists of the sub agent components listed in Table 6 (page 11).
Table 6 Sub agents of the Server Agent
DescriptionSub-agent
The Peer Agent extends the Simple Network Management Protocol (SNMP) "enterprise"
Management Information Base (MIB) to include data specific to HP, specifically enterprise ID
Server Peer Agent
232. The Peer Agent supports SNMP get, set, and trap operations on MIB branches under
"enterprises.232." At SNMP Agent start-up,cmaX reads MIB information files referenced in
the master file /opt/hp/hp-snmp-agents/mibs/cmaobjects.conf. These referenced
MIB information files are /opt/hp/hp-snmp-agents/mibs/cmasvrobjects.conf and
/opt/hp/hp-snmp-agents/mibs/cmafdtnobjects.conf.
During installation, the Peer Agents are configured to start automatically when the SNMP Agent
is running. They should be started after the SNMP Agent snmpd is started and should be killed
after snmpd is killed.
The Host OS Agent gathers data for the Host OS MIB, including:Host OS Agent
Server/host name and operating system version number
Linux file system information for each mounted file system
Software version information
The Host OS Agent executable is /opt/hp/hp-snmp-agents/server/bin/cmahostd.
The Threshold Agent implements the Threshold MIB. Users can set thresholds on counter-type
or gauge-type MIB variables. The Threshold Agent periodically samples each selected MIB
Threshold Agent
variable at a rate that the user has defined MIB data values are compared to user-configured
thresholds. If a configured threshold is exceeded, an alarm trap is sent to the configured SNMP
trap destination and to Linux email (configurable through trapemail entries
in/opt/hp/hp-snmp-agents/cma.conf file). User-configured alarm thresholds are
permanently saved in the data registry until the user deletes them.
The Threshold Agent executable is /opt/hp/hp-snmp-agents/server/bin/cmathreshd.
The Standard Equipment Agent gathers data for the Standard Equipment MIB. The data includes:Standard Equipment
Agent (cmastdeqd)
PCI slot information
Processor and coprocessor information
Standard peripheral information (serial ports, diskette drives, and so on)
The Standard Equipment Agent executable is
/opt/hp/hp-snmp-agents/server/bin/cmastdeqd.
The System Health Agent gathers data for the Health MIB. The data collected includes critical
(NMI) errors, correctable memory (ECC) errors, system hang/panic detection, temperature
System Health Agent
(cmahealthd)
conditions, and fan failures. The System Health Agent then retrieves these errors from the Health
Insight Management SNMP Agents for HP ProLiant Systems (hp-snmp-agents) 11