Мониторинг оптического линка в коммутаторах SNR
Digital Diagnostic Monitoring (DDM) — технология, которая позволяет следить за состоянием оптической линии, за счет мониторинга уровней сигналов и прочих параметров оптических передатчиков. При использовании оптических передатчиков (XFP, SFP+, SFP-модули) с поддержкой DDM, можно отслеживать изменения их параметров и сигнализировать о выходе за пороговые значения.
Возможен мониторинг следующих характеристик:
- Мощность входящего (RX) сигнала;
- Мощность исходящего (TX) сигнала;
- Температура модуля;
- Напряжение питания модуля;
- Сила подаваемого тока;
На коммутаторах SNR с поддержкой DDM текущие значения в CLI можно посмотреть командой:
show transceiver interface ethernet {if_list}
Эти же параметры для дальнейшего централизованного анализа можно собирать с помощью SNMP по oid-ветке 1.3.6.1.4.1.40418.7.100.30.1.
Также можно организовать мониторинг и логирование критических отклонений средствами самого коммутатора. Для этого предусмотрен функционал DOM (Digital Optical Monitoring), периодически опрашивающий DDMI и сравнивающий значения с пороговыми.
DOM по умолчанию отключен и активируется для каждого интерфейса отдельно (в режиме конфигурации интерфейса):
transceiver-monitoring enable
Пороговых значений всего 4: high alarm >= high warn >= low warn >= low alarm.
По умолчанию используются зашитые в передатчик значения. Также их можно указать вручную (в режиме конфигурации интерфейса):
transceiver threshold {default | {temperature | voltage | bias | rx-power | tx-power} {high-alarm | low-alarm | high-warn | low-warn} {< value > | default}}
По умолчанию коммутатор опрашивает DDMI каждые 15 минут. Можно установить другой интервал кратный минуте (в режиме глобальной конфигурации):
transceiver-monitoring interval < 1 - 550000 min >
Вывести лог аварийных ситуаций можно командой:
show transceiver threshold-violation [interface ethernet < if_name >]
Сбросить лог:
clear transceiver threshold-violation