Help adding HP iLO SNMP monitoring support

, ,

Hello,
I would like to use OpenNMS Horizon to monitor hp ilo.
Unfortunately if I do (assume 192.168.0.1 is ilo address):
snmpwalk -v1 -c public 192.168.0.1

I get only system name and OpenNMS in the node shows me only it.

If I do:

snmpwalk -v1 -c public 192.168.0.1 iso

I get ton of metrics but how I can tell OpenNMS to walk on iso mib only for some ip?
Thanks,
Mario

Can you share an snmpwalk -On -v 2c -c <your-community> <your-host> > hp-ilo-snmpwalk.txt? You probably have to use a paste service. You can find some in the https://toolbox.opennms.eu left menu “Paste”.

No need to use paste service:

.1.3.6.1.2.1.1.1.0 = STRING: “Integrated Lights-Out 4 2.72 Oct 20 2019”
.1.3.6.1.2.1.1.2.0 = OID: .1.3.6.1.4.1.232.9.4.10
.1.3.6.1.2.1.1.3.0 = Timeticks: (1909766455) 221 days, 0:54:24.55
.1.3.6.1.2.1.1.4.0 = “”
.1.3.6.1.2.1.1.5.0 = STRING: “hpbig-ILOCZ3446HFDC.giammar.mio”
.1.3.6.1.2.1.1.6.0 = STRING: “giammar-lugo”

If I do: snmpwalk -On -v 2c -c <your-community> <your-host> iso
I get tons of data

OpenNMS doesn’t perform an snmp walk, so the results you see via snmpwalk have no bearing on what data OpenNMS will get back from the node when it makes a query.

What are you expecting to see?

If you can provide a dump from the SNMP walk we can investigate with the vendors’ MIB file what could make sense to collect as performance metrics and what would sense to monitor with a service monitor. Just from a quick look, the enterprise tree 1.3.6.1.4.1.232 might be enough to see what’s supported by your device. The version number from iLO is also important. As far I know there are differences between 2,3 and 4 regarding SNMP implementation.

I do not know what OpenNMS do but when it scans the ILO ip it finds only that six lines of info.
ILO offers around 100 metrics via snmp and OpenNMS does not find them.

Here is complete ilo output:
https://paste.opennms.eu/tilonaduci.sql

I expecially need info about broken disks/fan/ram and so on.

Hi again,
I do not understand my next step.
Should I wait you implement Hp ILO support?
Do I need to simply change some parameter?
Thanks,
Mario

I’ve investigated your SNMP output and it seems like this here might be a good starting point: Monitoring HP integrated Lights-Out (iLO). Can you give it a spin if this works with ILO 4?