Table of Contents
Enabling SNMP on HP iLO4
Version 4 of the HP iLO4 (HP Integrated Lights-Out) system fully implements the SNMP protocol. This makes it possible to directly query and retrieve information from the Proliant server. By simply activating SNMP, you can retrieve :
- The status of the RAID array
- Controller card status
- Disk status
- SMART data for each disk
- Various temperatures (system, ambient, CPU, etc)
- Power supply and fan status
- Model and serial numbers
Enable SNMP
Go to the administration interface of your Proliant G8 and above (here: an HP320e). Click on “Administration” and then on “Access Setting” in the drop-down menu.
Check that “SNMP Access” is set to “Enabled” and that the “SNMP Port” is set to 161, then click “Apply”.
Then click on 'Management' in the 'Administration' section.
Enter the SNMP community, in the example it will be “public”, and click on “Apply”.
iLO is now accessible via SNMP on the Esia platform. The associated plugins are :
- GESA_ILO4_SNMP_TEMP: temperature sensor
- GESA_ILO4_SNMP_DISKHEALTH: SMART status, controller, disk and RAID array status
- GESA_ILO4_SNMP_SYSTEMHEALTH: fan, CPU and power supply status
You can add these services via your usual management interface.
Proprietary OIDs used
CPQHLTH-MIB
cpqHeFltTolFanEntry
Fan monitoring input (FAN)
Name | Identifier |
---|---|
cpqHeFltTolFanIndex | 1.3.6.1.4.1.232.6.2.6.7.1.2 |
cpqHeFltTolFanLocale | 1.3.6.1.4.1.232.6.2.6.7.1.3 |
cpqHeFltTolFanSpeed | 1.3.6.1.4.1.232.6.2.6.7.1.6 |
cpqHeFltTolFanCondition | 1.3.6.1.4.1.232.6.2.6.7.1.9 |
cpqHeFltTolFanLocale (1.3.6.1.4.1.232.6.2.6.7.1.3)
Gives the location of the fan defined by the index.
Possible values:
1 = other 2 = unknown 3 = system 4 = systemBoard 5 = ioBoard 6 = cpu 7 = memory 8 = storage 9 = removableMedia 10 = powerSupply 11 = ambient 12 = chassis 13 = bridgeCard
cpqHeFltTolFanSpeed (1.3.6.1.4.1.232.6.2.6.7.1.6)
Gives the speed of a fan (FAN) on an HP server.
Possible value :
1 = other 2 = normal 3 = high
cpqHeTemperatureEntry
Input for monitoring temperature sensors on HP servers
Name | Identifier |
---|---|
cpqHeTemperatureIndex | 1.3.6.1.4.1.232.6.2.6.8.1.2 |
cpqHeTemperatureLocale | 1.3.6.1.4.1.232.6.2.6.8.1.3 |
cpqHeTemperatureCelsius | 1.3.6.1.4.1.232.6.2.6.8.1.4 |
cpqHeTemperatureThreshold | 1.3.6.1.4.1.232.6.2.6.8.1.5 |
cpqHeTemperatureLocale (1.3.6.1.4.1.232.6.2.6.8.1.3)
Location of the temperature sensor on an HP server.
Possible value :
1 = other 2 = unknown 3 = system 4 = systemBoard 5 = ioBoard 6 = cpu 7 = memory 8 = storage 9 = removableMedia 10 = powerSupply 11 = ambient 12 = chassis 13 = bridgeCard
<HTML>
<h2>Sources</h2>
</HTML> OIDVIEW : http://www.oidview.com/mibs/232/CPQHLTH-MIB.html
mibsearch : http://www.mibsearch.com/vendors/Compaq/mibview/CPQHLTH-MIB