Привязка меток к переменным аварии
Описание
При поступлении аварий по протоколу dispose
может возникнуть ситуация когда источник не сформировал переменные, при этом положил список меток (например, если метки задаются в настройках). В этом случае указанные в классе аварии переменные не заполнятся и компоненты не отработают. Необходим механизм, транслирующий набор меток (labels
) аварии в значение переменной.
Предложение
Дополнить настройки переменных в классе аварии (Alarm Class
) списоком wildcard
меток. При при формировании аварии в корреляторе значение указаннных меток размещается в переменной, значение соответствует части метки под звёздочкой *
. Например:
Переменная | Список wildcard | Значение |
---|---|---|
interface |
noc::inetrface::* , noc::subinetrface::*
|
noc::interface::Fa 0/0 -> Fa0/0 , noc::subinterface::Fa 0/0.1 -> Fa0/0.1
|
slot | noc::slot::* |
noc::slot::2 -> 2 |
Механизм должен отрабатывать до сохранения аварии, для того чтобы корректно отработали компоненты.