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

Insight Management SNMP Agents for HP ProLiant (hp-snmp-agents)
The ProLiant Insight Management Agents provide proactive notification of server events through
the HP Systems Insight Manager console. Alternatively, the ProLiant Insight Management Agents
allow the status of the server to be monitored or checked using 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 SNMP "enterprise" Management Information Base (MIB) to include
HP specific data, specifically enterprise ID 232. The Peer agent supports SNMP get, set, and
Server Peer Agent
trap operations on MIB branches under "enterprises.232." At SNMP agent startup, 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 and 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 filesystem
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- or
gauge-type MIB variables. The Threshold Agent periodically samples each selected MIB variable
at a rate defined by the user.
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
Threshold Agent
(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 deleted by
the user.
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 (hp-snmp-agents) 11