snmptranslate

Преобразование числового представления (с точками) идентификатора объекта в символическое имя и обратное преобразование

Синтаксис:

snmptranslate [-d] [-n] [-r] имя_переменной

Опции:

-d
Показать описание идентификатора объекта из файла mib.txt, если оно существует.
-n
Получить символическое имя из числового представления с точками (по умолчанию – получить числовое представление с точками из символического имени).
-r
Получить числовое представление идентификатора объекта с точками без использования дополнительного идентификатора.
имя_переменной
Имя переменной в формате, указанном в файле mib.txt.

Платформы:

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

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

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

Описание:

Утилита snmptranslate используется для получения символического имени из числового представления идентификатора объекта с точками, либо наоборот – для получения числового представления с точками из символического имени идентификатора объекта.

Можно задать один полный идентификатор объекта в формате, указанном в файле mib.txt.

Примеры:

Получение числового представления (с точками) поддерева system:

snmptranslate system

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

.1.3.6.1.2.1.1

Получение символического имени для идентификатора объекта .1.3.6.1.2.1.1:

snmptranslate -n .1.3.6.1.2.1.1

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

system

Переменные окружения:

MIBFILE
Задает местоположение файла mib.txt. Например, MIBFILE=путь/mib.txt (путь по умолчанию – /etc).
SUFFIX
Если в рабочей среде существует переменная SUFFIX, то по всем идентификаторам объектов, имеющим символическое имя, выводится только последний элемент. Примеры:

идентификатор
system.syscontact.0

выводится в виде
syscontact.0

идентификатор
udp.udpTable.udpEntry.udpLocalAddress.0.0.0.161

выводится в виде
udpLocalAddress.0.0.0.161

Ошибки:

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

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

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

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

snmpd, snmpgetnext, snmpnetstat, snmpstatus, snmptest, snmptranslate, snmptrap, snmptrapd, snmpwalk

/etc/mib.txt

Основано на: RFC 1065, RFC 1066, RFC 1067, ISO 8824 (ASN.1), RFC 1441, RFC 1445, RFC 1446, RFC 1448, RFC 1449




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