Par défaut, la configuration de net-snmpd ne remonte pas le constructeur
et le modèle d’un serveur, ce qui fait que LibreNMS (ou Observium) vont
afficher « Generic x86 64-bit » là où on pourrait avoir « Dell Inc.
[PowerEdge R510] » ou « HP [ProLiant DL320e Gen8] », ce qui rend plus
facile l’inventorisation d’un parc.
Pourtant, ces information sont disponibles pour Linux, et les OID
existent. Il suffit de deux lignes dans snmpd.conf
pour que
ça soit pris en compte :
extend .1.3.6.1.4.1.2021.7890.2 hardware '/bin/cat /sys/devices/virtual/dmi/id/product_name'
extend .1.3.6.1.4.1.2021.7890.3 manufacturer '/bin/cat /sys/devices/virtual/dmi/id/sys_vendor'
Si vous configurez une VM, ces fichiers vont contenir des informations sur l’hyperviseur.
Découvert grâce à un tweet de _Nidouille_