Получение информации от сетевого объекта
snmpstatus [-d] хост [сообщество]
ЗОСРВ «Нейтрино»
aarch64, arm, armv7, e2k, mips, ppc, x86
Не рекомендуется использовать эту утилиту для версии SNMP v2. |
Утилита 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.
Базовые подсистемы ЗОСРВ «Нейтрино»
snmpd, snmpget, snmpgetnext, snmpnetstat, snmptest, snmptrap, snmptrapd, snmpwalk
Основано на: RFC 1065, RFC 1066, RFC 1067
Предыдущий раздел: Утилиты