Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »



Digital Diagnostic Monitoring (DDM) — технология, которая позволяет следить за состоянием оптической линии, за счет мониторинга уровней сигналов и прочих параметров оптических передатчиков (DDMI). При использовании оптических передатчиков (XFP, SFP+, SFP-модули) с поддержкой DDM, можно отслеживать изменения их параметров и сигнализировать о выходе за пороговые значения.

Возможен мониторинг следующих характеристик:

  • Мощность входящего (RX) сигнала;
  • Мощность исходящего (TX) сигнала;
  • Температура модуля;
  • Напряжение питания модуля;
  • Сила подаваемого тока.

DDMI (Digital Diagnostic Monitoring Interface)

Информацию DDMI в CLI можно посмотреть с помощью команды:

show transceiver interface ethernet <if_list>

Эти же параметры для дальнейшего централизованного анализа можно собирать с помощью SNMP по oid-ветке 1.3.6.1.4.1.40418.7.100.30.1.

Важно!

Возможность снятия данных по SNMP необходимо включить командой 'snmp-server ddm-mib enable'.

DOM (Digital Optical Monitoring)

Также можно организовать мониторинг и логирование критических отклонений средствами самого коммутатора. Для этого предусмотрен функционал 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}}

При изменении значений вручную заданные параметры появятся после очередного опроса и будут указаны в скобках:

                      RealTime Value        High Alarm        Low Alarm        High Warn         Low Warn
                      --------------        ----------        ---------        ---------         --------
  Temperature(С)      35                    30(80)            -10              75                -5               
  Voltage(V)          3.31                  3.60              3.00             3.50              3.10             
  Bias Current(mA)    6.06                  15.00             1.00             13.00             2.00             
  RX Power(dBm)       -13.98(A-)            0.50              -15.00(-11.90)   0.00              -10.90           
  TX Power(dBm)       -2.66                 0.50              -7.30            0.00              -6.30      

Нарушение пороговых значений будет залогировано:

1023 %Apr 01 19:15:36 2020 <critical> MODULE_TRANSCEIVER[tTransMonitor]:Ethernet1/0/23, transceiver alarm event: RX power low, Temp user threshold wrong!
1022 %Apr 01 19:14:36 2020 <critical> MODULE_TRANSCEIVER[tTransMonitor]:Ethernet1/0/23, transceiver alarm event: RX power low, Temp user threshold wrong!

По умолчанию коммутатор опрашивает DDMI каждые 15 минут. Можно установить другой интервал кратный минуте (в режиме глобальной конфигурации):

transceiver-monitoring interval <1-550000_min>

Вывести лог аварийных ситуаций можно командой:

show transceiver threshold-violation interface ethernet <if_name>

Сбросить лог:

clear transceiver threshold-violation
  • No labels