8.5. Настройка RMON
Назначение
RMON - это стандартная спецификация мониторинга Internet Engineering Task Force (IETF), которая позволяет различным сетевым агентам и консольным системам обмениваться данными сетевого мониторинга. Можно использовать RMON совместно с SNMP для мониторинга всего трафика, проходящего между коммутаторами во всех подключенных сегментах локальной сети.
Описание
RMON - это стандартная спецификация мониторинга, определяющая набор статистических данных и функций, которыми можно обмениваться между RMON-совместимыми консольными системами и сетевыми датчиками. RMON предоставляет исчерпывающую информацию для диагностики неисправностей в сети, планирования и настройки производительности.
Настройка
Шаг 1: Вход в режим “Global config”
Switch# configure terminal
Шаг 2: Настройка сохранения статистики и истории порта
Switch(config)# interface eth-0-1
Switch(config-if)# rmon collection stats 1 owner test
Switch(config-if)# rmon collection history 1 buckets 100 interval 1000 owner test
Switch(config-if)# exit
Шаг 3: Настройка отправки SNMP-трапа при наступлении события
Switch(config)# rmon event 1 log trap public description test_event owner test
Шаг 4: Создание предупреждающего сообщения
Создание предупреждающего сообщения с использованием события “event 1”, для отслеживания его через EtherStats на порте “eth-0-1”:
Switch(config)# rmon alarm 1 etherStatsEntry.6.1 interval 1000 delta rising-threshold 1000 event 1 falling-threshold 1 event 1 owner test
Шаг 5: Выход из режима “Global config”
Switch(config)# end
Шаг 6: Проверка
Switch# show rmon statistics
Rmon collection index 1
Statistics ifindex = 1, Owner: test
Input packets 0, octets 0, dropped 0
Broadcast packets 0, multicast packets 0, CRC alignment errors 0, collisions 0
Undersized packets 0, oversized packets 0, fragments 0, jabbers 0
# of packets received of length (in octets):
64: 0, 65-127: 0, 128-255: 0
256-511: 0, 512-1023: 0, 1024-max: 0
Switch# show rmon history
History index = 1
Data source ifindex = 1
Buckets requested = 100
Buckets granted = 100
Interval = 1000
Owner: test
Switch# show rmon event
Event Index = 1
Description: test_event
Event type Log & Trap
Event community name: public
Last Time Sent = 00:00:00
Owner: test
Switch# show rmon alarm
Alarm Index = 1
Alarm status = VALID
Alarm Interval = 1000
Alarm Type is Delta
Alarm Value = 00
Alarm Rising Threshold = 1000
Alarm Rising Event = 1
Alarm Falling Threshold = 1
Alarm Falling Event = 1
Alarm Owner is test