wolverine777
@wolverine777

Почему snmpwalk vs snmpget в разных случаях работают по разному?

Привет,

Не пойму почему в случае проверки загрузки процессора в случае snmpwalk - все прекрасно, тогда как snmpget почему-то выдает "No Such Instance currently exists at this OID" (тогда как все прекрасно прописано в snmpd.conf).

При этом когда речь заходит о свободном месте на диске - обе команды прекрасно работают (см. текст внизу)

dimitri@myserver:~$ snmpwalk localhost -v2c -c public .1.3.6.1.2.1.25.3.3.1.2
HOST-RESOURCES-MIB::hrProcessorLoad.196608 = INTEGER: 1
dimitri@myserver:~$ snmpget localhost -v2c -c public .1.3.6.1.2.1.25.3.3.1.2
HOST-RESOURCES-MIB::hrProcessorLoad = No Such Instance currently exists at this OID
dimitri@myserver:~$ snmpget localhost -v 2c -c public .1.3.6.1.4.1.2021.9.1.7.1
UCD-SNMP-MIB::dskAvail.1 = INTEGER: 26871144
dimitri@myserver:~$ snmpwalk localhost -v 2c -c public .1.3.6.1.4.1.2021.9.1.7.1
UCD-SNMP-MIB::dskAvail.1 = INTEGER: 26871144


Спасибо!
  • Вопрос задан
  • 35 просмотров
Пригласить эксперта
Ответы на вопрос 2
vvpoloskin
@vvpoloskin
Инженер связи
У вас же видно из вывода.

Потому что для загрузки процессора запрашивается на самом деле oid .1.3.6.1.2.1.25.3.3.1.2.196608, но так как цифру вы заранее не знаете, делается рекурсирвный walk внутри .1.3.6.1.2.1.25.3.3.1.2. Вывод - статус.
Ответ написан
CityCat4
@CityCat4
Кошки не похожи на людей, кошки - это кошки!
Потому что это программы немножко для разного.

snmpwalk возьмет данные из указанного OID или его поддерева, если в OID данных нет
snmpget возьмет данные из указанного OID, если в нем данных нет получим барабан через плечо

man snmpget
man snmpwalk
(все понятно расписано прям с первой строчки мана)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Studio Evolution Тверь
от 60 000 до 150 000 руб.
Дневник.ру Санкт-Петербург
от 90 000 руб.
от 150 000 до 200 000 руб.
16 июн. 2019, в 19:42
500 руб./за проект
16 июн. 2019, в 18:38
5000 руб./за проект
16 июн. 2019, в 17:14
5000 руб./за проект