mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Added HPE iLO Version Polling (#9146)
* Add HPE iLO Version Polling * Added json test data * Fix style
This commit is contained in:
committed by
Neil Lathwood
parent
6ac9980c20
commit
b9898273c7
@@ -1,8 +1,7 @@
|
||||
<?php
|
||||
|
||||
$oids = 'cpqSiProductName.0 cpqSiSysSerialNum.0';
|
||||
|
||||
$data = snmp_get_multi($device, $oids, '-OQUs', 'CPQSINFO-MIB');
|
||||
|
||||
$data = snmp_get_multi($device, 'cpqSiProductName.0 cpqSiSysSerialNum.0 cpqHoFwVerVersion.0', '-OQUs', 'CPQSINFO-MIB:CPQHOST-MIB');
|
||||
$hardware = trim($data[0]['cpqSiProductName'], '"');
|
||||
$serial = trim($data[0]['cpqSiSysSerialNum'], '"');
|
||||
$version = stristr($data[0]['cpqHoFwVerVersion'], ' ', true);
|
||||
unset($data);
|
||||
|
40
tests/data/hpe-ilo.json
Normal file
40
tests/data/hpe-ilo.json
Normal file
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"os": {
|
||||
"discovery": {
|
||||
"devices": [
|
||||
{
|
||||
"sysName": "<private>",
|
||||
"sysObjectID": ".1.3.6.1.4.1.232.9.4.10",
|
||||
"sysDescr": "Integrated Lights-Out 4 2.50 Sep 23 2016",
|
||||
"sysContact": null,
|
||||
"version": null,
|
||||
"hardware": null,
|
||||
"features": null,
|
||||
"location": null,
|
||||
"os": "hpe-ilo",
|
||||
"type": "appliance",
|
||||
"serial": null,
|
||||
"icon": "hpe.svg"
|
||||
}
|
||||
]
|
||||
},
|
||||
"poller": {
|
||||
"devices": [
|
||||
{
|
||||
"sysName": "<private>",
|
||||
"sysObjectID": ".1.3.6.1.4.1.232.9.4.10",
|
||||
"sysDescr": "Integrated Lights-Out 4 2.50 Sep 23 2016",
|
||||
"sysContact": "<private>",
|
||||
"version": "2.50",
|
||||
"hardware": "ProLiant ML350 Gen9",
|
||||
"features": null,
|
||||
"location": "<private>",
|
||||
"os": "hpe-ilo",
|
||||
"type": "appliance",
|
||||
"serial": "AB123456CD",
|
||||
"icon": "hpe.svg"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
@@ -1,2 +1,9 @@
|
||||
1.3.6.1.2.1.1.1.0|4|Integrated Lights-Out 4 2.50 Sep 23 2016
|
||||
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.232.9.4.10
|
||||
1.3.6.1.2.1.1.3.0|67|3282141998
|
||||
1.3.6.1.2.1.1.4.0|4|<private>
|
||||
1.3.6.1.2.1.1.5.0|4|<private>
|
||||
1.3.6.1.2.1.1.6.0|4|<private>
|
||||
1.3.6.1.4.1.232.2.2.2.1.0|4|AB123456CD
|
||||
1.3.6.1.4.1.232.2.2.4.2.0|4|ProLiant ML350 Gen9
|
||||
1.3.6.1.4.1.232.11.2.14.1.1.5.0|4|2.50 Sep 23 2016
|
||||
|
Reference in New Issue
Block a user