Операционная система ЗОСРВ «Нейтрино» > Описание базовых компонентов целевой системы > Утилиты > S > snmpwalk



snmpwalk

Запрос информационного дерева по сетевому объекту с помощью запросов SNMP GETNEXT

Синтаксис:

snmpwalk [общие опции] [опции] [идентификатор]...

Общие опции:

Доступные опции представлены по ссылке: Общие опции для snmp-команд.

Опции:

-Cc
Не проверять увеличивается-ли значение идентификатора. Некоторые агенты возвращают идентификаторы не по порядку, но все равно отрабатывают запросы. Другие агенты возвращают неправильные идентификаторы, что может привести к бесконечному циклу запросов snmpwalk. По умолчанию snmpwalk пытается обнаружить такое поведение и предупреждает вас, когда сталкивается с агентом, действующим неправильно. Используйте опцию -Cc, чтобы отключить эту проверку.
-CE идентификатор
Завершить запрос на указанном идентификаторе. Данную опцию можно использовать для обхода некоторых идентификаторов и их ответвлений.
-Ci
Включить данный идентификатор в диапазон поиска. Обычно snmpwalk использует запросы GETNEXT, начиная с указанного вами идентификатора, и возвращает все результаты в поддереве агентов, корнем которого является этот идентификатор.
-CI
Получить указанный идентификатор автоматически, если запрос не вернет пригодных для использования значений. Эта опция отключает этот окончательный запрос GET, поэтому запрос одного экземпляра ничего не вернет.
-Cp
По завершении запроса вывести количество найденных переменных.
-Ct
Вывести время, которое понадобилось после запроса, для сбора данных. Таймер запускается непосредственно перед началом серии запросов данных и останавливается сразу после ее завершения.
идентификатор
Доступные значения представлены по ссылке: Общие опции для snmp-команд.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

Утилита snmpwalk использует запросы GET NEXT для получения информационного дерева по сетевому объекту ( snmpbulkwalk использует запросы BULK).

Примеры:

Команда для получения значения переменных sys* в системе:

snmpwalk -Os -c public -v 1 user system

Пример вывода:

sysDescr.0 = STRING: "SunOS user.net.cmu.edu 4.1.3_U1 1 sun4m" sysObjectID.0 = OID: enterprises.hp.nm.hpsystem.10.1.1 sysUpTime.0 = Timeticks: (155274552) 17 days, 23:19:05 sysContact.0 = STRING: "" sysName.0 = STRING: "user.net.cmu.edu" sysLocation.0 = STRING: "" sysServices.0 = INTEGER: 72 (plus the contents of the sysORTable).

Ошибки:

Если при обработке пакета запроса сетевым объектом возникает ошибка, то возвращается ошибочный пакет, и утилита snmpwalk выводит сообщение для диагностики причины некорректности запроса.

Если при поиске утилита snmpwalk выходит за пределы MIB, выводится следующее сообщение:

End of MIB

Предостережения:

Утилита snmpbulkwalk более эффективна

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино»

Тематические ссылки:

snmpd, snmpbulkwalk, snmpget, snmpgetnext, snmpnetstat, snmpset, snmpstatus, snmptest, snmptranslate, snmptrap, snmptrapd

snmpd.conf

Основано на: RFC 1065, RFC 1066, RFC 1067, RFC 1441, RFC 1445, RFC 1446, RFC 1448, RFC 1449




Предыдущий раздел: Утилиты