Назад | Перейти на главную страницу

как получить информацию snmp интерфейсного трафика для маршрутизаторов (cisco, zte, huawei…)?

У меня есть маршрутизаторы cisco, zte, huawei .. Как я могу получить информацию о трафике каждого интерфейса этих маршрутизаторов. У меня нет mib-файла zte и huawei. Итак, мне нужен общий файл MIB, который может отслеживать все интерфейсы этих маршрутизаторов.

Как уже упоминал Ник Р., вам нужно IF-MIB... детали имеют значение.

Вы можете сопоставить все OID с именем интерфейса ниже, пройдя snmp ifName: 1.3.6.1.2.1.31.1.1.1.1.

Высокоскоростные интерфейсы

Для высокоскоростных интерфейсов (100 Мбит / с и выше) следует использовать 64-битные счетчики, если устройство их поддерживает:

  • ifHCInOctets: 1.3.6.1.2.1.31.1.1.1.6 (64-битные октеты в счетчике)
  • ifHCOutOctets: 1.3.6.1.2.1.31.1.1.1.10 (64-битный счетчик октетов)
  • ifHCInUcastPkts: 1.3.6.1.2.1.31.1.1.1.7 (64-битные пакеты в счетчике)
  • ifHCOutUcastPkts: 1.3.6.1.2.1.31.1.1.1.11 (64-битный счетчик пакетов)
  • ifHighSpeed: 1.3.6.1.2.1.31.1.1.1.15 (Оценка текущей пропускной способности интерфейса в единицах 1 Мбит / с.)

Низкоскоростные интерфейсы

Интерфейсы с более низкой скоростью могут обойтись 32-битными счетчиками. Если вы используете 32-битные счетчики на высокоскоростных интерфейсах, они могут быстро переноситься; поток последовательных полноразмерных пакетов со скоростью 10 Мбит / с вызывает ifInOctets обернуть чуть более 57 минут. При 100 Мбит / с минимальное время переноса составляет 5,7 минут, а при 1 Гбит / с минимальное время составляет 34 секунды. Примечание 1

  • ifInOctets: 1.3.6.1.2.1.2.2.1.10 (32-битные октеты в счетчике)
  • ifOutOctets: 1.3.6.1.2.1.2.2.1.16 (32-битный счетчик октетов)
  • ifInUcastPkts: 1.3.6.1.2.1.2.2.1.11 (32-битные пакеты в счетчике)
  • ifOutUcastPkts: 1.3.6.1.2.1.2.2.1.17 (32-битный счетчик пакетов)
  • ifSpeed: 1.3.6.1.2.1.2.2.1.5 (На данный момент согласованная скорость интерфейса - Макс: 4,294 Гбит / с.)

Примечание 1: цитата из Часто задаваемые вопросы Cisco по SNMP

Кактусы это самый простой путь вперед.

Загрузите и установите его, он будет работать с множеством маршрутизаторов и коммутаторов прямо из коробки. Также, Observium даже легче начать, но менее настраиваемый, чем Cacti; хотя он также работает с большинством коммутаторов и маршрутизаторов прямо из коробки.

Обновить: Забыл сказать, что они включают MIB!

IF-MIB должно быть то, что вы ищете. Вам нужен OID: ifInOctets и ifOutOctets.