Правила формирования данных

В стандартном режиме работы сенсоров процесс мониторинга осуществляется следующим образом:

  1. Выполняется проверка поступивших данных в ранее настроенных условиях перехода состояний и генерации аварий.

  2. Данные отображаются в web-интерфейсе Центрального Пульта в секции Данные.

Каждый новый массив данных перезаписывает предыдущий результат, удаляя из таблицы отсутствующие метрики, что в некоторых случаях сужает круг возможностей по настройке правил смены состояний и генерации аварий. Функционал Правила формирования данных (Stat rules) устраняет данный недостаток и расширяет возможности по управлению данными, отображаемыми в таблице.

При использовании этого функционала процесс обработки информации по каналу мониторинга выглядит следующим образом:

  1. Поступившая информация предварительно обрабатывается в Правилах формирования данных.

  2. Выполняется проверка поступивших данных в ранее настроенных условиях перехода состояний и генерации аварий.

  3. Данные отображаются в web-интерфейсе Центрального Пульта в секции Данные.

Правила формирования данных срабатывают при получении объектом каждого нового пакета информации через канал мониторинга, на который он подписан, даже при условии, что все данные из очередного пакета неактульны, и метрики удаляются с помощью правил. После отработки правил, вне зависимости от того, подвергались ли метрики изменениям, значения всех актуальных метрик объекта передаются для записи в базу данных.

В правилах формирования данных запись осуществляется с помощью встроенного редактора. В редакторе предусмотрены автоматические проверки на корректность синтаксиса при формировании правил:

image

Для сохранения правил нужно нажать на кнопку apply button. Отменить изменения можно с помощью кнопки cancel button.

При сохранении в правом верхнем углу редактора появляется надпись Сохранено:

image
Если редактор зафиксировал синтаксическую ошибку, данные сохранены не будут.