Нужно вычислить нужный OID для того чтобы создать элементы данных в мониторинге zabbix. Опрашиваю устройство при помощи консольной утилиты snmpwalk
Получаю простыню
$ snmpwalk -v 2c -c public 192.168.88.254 .
iso.0.8802.1.1.2.1.1.1.0 = INTEGER: 30
iso.0.8802.1.1.2.1.1.2.0 = INTEGER: 4
iso.0.8802.1.1.2.1.1.3.0 = INTEGER: 2
iso.0.8802.1.1.2.1.1.4.0 = INTEGER: 2
iso.0.8802.1.1.2.1.1.5.0 = INTEGER: 5
iso.0.8802.1.1.2.1.1.6.1.2.1 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.2 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.3 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.4 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.5 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.6 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.7 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.8 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.9 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.10 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.11 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.12 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.13 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.14 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.15 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.16 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.17 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.18 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.19 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.20 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.21 = INTEGER: 3
iso.0.8802.1.1.2.1.1.6.1.2.22 = INTEGER: 3
Но мне нужны не OID, а имена ключей, иначе ничего не понятно. Скачал MIBS для моей железки, разместил их в каталоге /var/lib/mibs/external, прописал этот каталог в опции mibdirs файла /etc/snmp/snmp.conf
так нужно же ещё опцию mibs поправить
по умолчанию
mibs :
меняю на
mibs +ALL
Теперь snmpwalk выдаёт
Cannot find module (SNMPv2-MIB): At line 1 in (none)
Cannot find module (IF-MIB): At line 1 in (none)
Cannot find module (IP-MIB): At line 1 in (none)
Cannot find module (TCP-MIB): At line 1 in (none)
Cannot find module (UDP-MIB): At line 1 in (none)
Cannot find module (HOST-RESOURCES-MIB): At line 1 in (none)
Cannot find module (NOTIFICATION-LOG-MIB): At line 1 in (none)
Cannot find module (DISMAN-EVENT-MIB): At line 1 in (none)
Гугл говорит, что это от того что snmp кроме нужных MIBS читает ненужные, но не говорит, что нужно прописать snmp.conf Прошу совета


