Как запросить UCD-SNMP-MIB с помощью snmpwalk

Я установил MRTG, snmpd, snmpwalk, snmpget на сервер Windows 2003; Я настроил агент SNMP на 192.168.100.88.

Когда я запускаю эту команду SNMP walk, я получаю пустой ответ для UCD-SNMP-MIB.

snmpwalk -v 1 -c community 192.168.100.88  .1.3.6.1.4.1.2021.4 
End of MIB

я тоже вижу...

snmpget -v1 -c community 192.168.100.88 memAvailReal.0
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: UCD-SNMP-MIB::memAvailReal.0

Что мне не хватает? Должен ли я устанавливать UCD-SNMP-MIB на хост или клиент и как?


person jehan    schedule 21.05.2012    source источник


Ответы (2)


Пожалуйста, проверьте OID (memAvailReal.0), который вы передаете. Попробуйте использовать OID (целые числа с точками) вместо имени.

Если та же ошибка «нет такого имени» появляется снова, убедитесь, что OID поддерживается устройством.

P.S. "нет такого имени", что означает отсутствие такого объекта в устройстве для ответа.

person Shami    schedule 22.05.2012

Попробуйте это (измените в соответствии с вашими потребностями, такими как информация о сети)

https://gist.github.com/2848189

создайте резервную копию вашего существующего snmpd.conf, затем перезагрузите snmpd и попробуйте снова использовать snmpwalk

person DevNull0000001    schedule 01.06.2012