snmpstatus

Получение информации от сетевого объекта

Примечание. Не рекомендуется использовать эту утилиту для версии SNMP v2.

Синтаксис:

snmpstatus [-d] хост [сообщество]

Поддерживаемые платформы:

Neutrino

Опции:

-d

Выгрузить входные и выходные пакеты.

сообщество

Имя сообщества для транзакции с удаленной системой (по умолчанию – public).

хост

IP-адрес или имя хоста.

Описание:

Утилита snmpstatus получает от сетевого объекта следующие статистические данные:


Статистика

Переменная

IP-адрес объекта

-

Текстовое описание объекта

sysDescr.0

Время безотказной работы объекта

sysUpTime.0

Общее число принятых пакетов во всех интерфейсах

ifInU - CastPkts.* + ifInNUCastPkts.*

Общее число переданных пакетов во всех интерфейсах

ifOutU - CastPkts.* + ifOutNUCastPkts.*

Число входных IP-пакетов

ipInReceives.0

Число выходных IP-пакетов

ipOutRequests.0


Утилита snmpstatus также проверяет рабочее состояние всех интерфейсов (ifOperStatus.*). При обнаружении неработающих интерфейсов утилита выводит соответствующее сообщение, например:

2 interfaces are down!


Примеры:

По команде

snmpstatus netdev-kbox.cc.cmu.edu public

выводится информация, подобная следующей:

[128.2.56.220]=>[Kinetics FastPath2] Up: 1 day, 4:43:31


IF recv/trans packets 262874/39867 | IP recv/trans packets

31603/15805


Ошибки:

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

Предупреждения:

Использовать эту утилиту не рекомендуется, она может работать только с версией SNMP v1. Если необходимо воспользоваться функциональностью этой утилиты в версии SNMP v2, следует выполнить отдельные команды snmpget.