Список SNMP OID и MIB для интерфейсов

Приведу ниже список стандартных OID и MIB с описанием для получения по SNMP различной статистики сетевых интерфейсов коммутаторов, маршрутизаторов, точек доступа, сетевых плат в серверах и т.д.

Проверить OID и MIB можно из Linux например командой (где .1, это OID):

snmpwalk -v2c -c community ixnfo.com .1

Посмотреть описание сетевых интерфейсов можно через OID (в скобках MIB):

.1.3.6.1.2.1.2.2.1.2 (ifDescr)

Список индексов интерфейсов портов:

.1.3.6.1.2.1.17.1.4.1.2 (ifIndex)

Статус порта, есть линк или нет (1-up, 2-down, 3-testing, 4-unknown, 5-dormant, 6-notPresent, 7-lowerLayerDown):

.1.3.6.1.2.1.2.2.1.8 (ifOperStatus)

Статус порта, включен или отключен программно (1-up, 2-down, 3-testing):

ifAdminStatus

Время последнего изменения порта:

1.3.6.1.2.1.2.2.1.9 (ifLastChange)

Трафик портов:

1.3.6.1.2.1.2.2.1.10 (ifInOctets)
1.3.6.1.2.1.2.2.1.16 (ifOutOctets)

Для 64-битных счетчиков трафика используется MIB:

ifHCInOctets
ifHCOutOctets

Количество пакетов содержащих ошибки:

1.3.6.1.2.1.2.2.1.20 (ifOutErrors)
1.3.6.1.2.1.2.2.1.20 (ifInErrors)

Количество отброшенных пакетов, которые по сути без ошибок, но были отброшены например для освобождения буферного пространства:

ifInDiscards
ifOutDiscards

Физический адрес:

1.3.6.1.2.1.2.2.1.6 (ifPhysAddress)

Размер наибольшего пакета, который может быть отправлен:

ifMtu

Тип интерфейса:

ifType

Unicast пакеты (если данные по SNMP снимаются например раз в 1 минуту, то результат поделим на 60 и получим количество пакетов в секунду):

ifInUcastPkts
ifOutUcastPkts

Счетчик Broadcast пакетов:

1.3.6.1.2.1.31.1.1.1.3 (ifInBroadcastPkts)
1.3.6.1.2.1.31.1.1.1.5 (ifOutBroadcastPkts)

Счетчик Multicast пакетов:

1.3.6.1.2.1.31.1.1.1.2 (ifInMulticastPkts)
1.3.6.1.2.1.31.1.1.1.4 (ifOutMulticastPkts)

Скорость порта:

1.3.6.1.2.1.2.2.1.5 (ifSpeed)

Список VLAN:

.1.3.6.1.2.1.17.7.1.4.3.1.1

Время работы устройства:

1.3.6.1.2.1.1.3 (sysUpTime)

Описание устройства:

1.3.6.1.2.1.1.1.0

Замечу, например если нужно рисовать графики ошибок или Broadcast пакетов в Zabbix, то необходимо обязательно указать в элементе данных «Хранение значения: Дельта (простое изменение).

Смотрите также мои статьи:
SNMP MIBs and OIDs
Zabbix. Динамические индексы

Вливайтесь в общение

4 комментария

Добавить комментарий

  1. Подскажите пожалуйста как добавить MIB счетчиков трафика в PRTG?

  2. А Вам не попадалась команда snmp для «reset onu» ?
    В списке oid/mib есть такое:
    SNMPv2-SMI::enterprises.2011.6.30.6.1.1.2.774918170 = STRING: «The ONT is reset by watchdog and gets online again»
    Но вот не нашел описаний к ней… как мне составить snmp команду для выбранного ONU…

    1. Не понятно для какого OLT, вот например ONU RESET
      BDCOM .1.3.6.1.4.1.3320.101.10.1.1.29
      HUAWEI .1.3.6.1.4.1.2011.6.128.1.1.2.57.1.2

      1. Как насчет SNMPv3 unifi Dream machine pro? данные MIBs & OIDs подойдут?