Как получить информацию о трафике интерфейса snmp для маршрутизаторов ( cisco, zte, huawei ...)?
У меня есть маршрутизаторы cisco, zte, huawei. Как я могу получить информацию о трафике всех интерфейсов этих маршрутизаторов. У меня нет mib файла zte и huawei. Итак, я хочу общий файл MIB, который может контролировать все интерфейсы этих маршрутизаторов
3 ответа
Как уже упоминал Ник Р, вам нужен 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: Цитируется из часто задаваемых вопросов по SNMP Cisco
IF-MIB должен быть тем, что вы ищете. OID, который вы хотите, это ifInOctets и ifOutOctets.
Кактусы - самый прямой путь.
Скачайте его, он будет работать с большим количеством маршрутизаторов и коммутаторов прямо из коробки. Кроме того, Observium еще легче запустить, но менее настраиваемый, чем Cacti; хотя он также работает с большинством коммутаторов и маршрутизаторов из коробки.
Обновление: забыл сказать, что они включают MIB!