Содержание

SNMP

Стандартные MIBS

Установка стандартных MIB (iana,ietf):

sudo apt-get install snmp-mibs-downloader

Проверяем:

snmptranslate -On SNMPv2-MIB::sysName.0

получаем:

.1.3.6.1.2.1.1.5.0

или обратную:

snmptranslate -Ov 1.3.6.1.2.1.1.5.0

получаем:

SNMPv2-MIB::sysName.0

PowerNet-MIB

Мибы APC.

Скачиваем последнию версию из ftp://ftp.apcc.com/apc/public/software/pnetmib/mib/ :

sudo wget -P /usr/share/snmp/mibs ftp://ftp.apcc.com/apc/public/software/pnetmib/mib/412/powernet412.mib
echo mibs +PowerNet-MIB | sudo tee -a /etc/snmp/snmp.conf

Проверяем:

snmptranslate -On PowerNet-MIB::sPDUOutletCtl.1

ответ:

.1.3.6.1.4.1.318.1.1.4.4.2.1.3.1

Ошибки

Unknown Object Identifier

snmptranslate -On DGS-1210-28ME-AX::sysSwitchName
Expected "(" (_): At line 3085 in /usr/share/snmp/mibs/DGS-1210-28ME-AX-6-12-008.mib
Should be ACCESS (progressing): At line 3085 in /usr/share/snmp/mibs/DGS-1210-28ME-AX-6-12-008.mib
Bad parse of OBJECT-TYPE: At line 3085 in /usr/share/snmp/mibs/DGS-1210-28ME-AX-6-12-008.mib
DGS-1210-28ME-AX::sysSwitchName: Unknown Object Identifier

Необходимо прописать в /etc/snmp/snmp.conf:

echo mibAllowUnderline 1 | sudo tee -a /etc/snmp/snmp.conf

Ссылки

https://habrahabr.ru/post/206612/ - SNMP MIBs и как их готовить (хорошие примеры)