mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
* Fix legacy os extend support Now compatible with oids that could have been used by older software: extend .1.3.6.1.4.1.2021.7890.2 hardware extend .1.3.6.1.4.1.2021.7890.3 manufacturer extend .1.3.6.1.4.1.2021.7890.3 vendor extend .1.3.6.1.4.1.2021.7890.4 serial And correct the oids for VERY old exec options. * Convert to SnmpQuery and convert some numeric oid to textual * MIB-Dell-10892::chassisServiceTagName.1 is discovered already in ServerHardware trait, no need to double fetch * OIDs were previously mixed up, fix data
24 lines
864 B
JSON
24 lines
864 B
JSON
{
|
|
"os": {
|
|
"discovery": {
|
|
"devices": [
|
|
{
|
|
"sysName": "<private>",
|
|
"sysObjectID": ".1.3.6.1.4.1.2238",
|
|
"sysDescr": "FreeBSD some.example.org 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Thu Sep 26 22:50:31 UTC 2013 root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64",
|
|
"sysContact": "<private>",
|
|
"version": "9.2-RELEASE",
|
|
"hardware": "Red Hat KVM",
|
|
"features": "FreeBSD 12.1-RELEASE-p3",
|
|
"os": "freebsd",
|
|
"type": "server",
|
|
"serial": null,
|
|
"icon": "freebsd.svg",
|
|
"location": "<private>"
|
|
}
|
|
]
|
|
},
|
|
"poller": "matches discovery"
|
|
}
|
|
}
|