Skip to main content
Skip table of contents

6.2. [DKSO 708.1.5] Настройка правил для сторожа

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

Для настройки правил необходимо перейти на страницу Управление → Сторож, вкладка Правила (Рис. 6.2.1.):

rule.jpg

Рис. 6.2.1. Страница «Правила для сторожа» web-интерфейса устройства NetPing

На странице отображается список существующих правил с их основными параметрами и элементами управления:

  • Вкл/выкл — чек-бокс для включения/отключения правила. По умолчанию — выключено.

  • Название — краткое название правила.

  • Состояние — результат вычисления логического выражения правила:

    • Ok — логическое выражение истинно.

    • Error — логическое выражение ложно.

  • Описание — описание правила.

  • Настройки — кнопка вызова окна настройки правила.

  • Удалить — кнопка удаления правила.

Внимание! Имя правила должно быть уникальным.

Создание правила

Для создания правила нажать кнопку Добавить (Рис. 6.2.1.). Созданное правило отобразится в списке правил. Для редактирования параметров правила нажать кнопку Настройки. Откроется окно настройки правила (Рис. 6.2.2.):

rule_settings.jpg

Рис. 6.2.2. Окно настройки правила устройства NetPing

  • Название — краткое название правила.

  • Описание — описание правила.

  • Событие, если истинно — действие, если логическое выражение (условие) правила становится истинным:

    • NONE — событие не формируется.

    • statechanged — формируется событие Изменение состояния.

  • Событие, если ложно действие, если логическое выражение (условие) правила становится ложным:

    • NONE — событие не формируется.

    • statechanged — формируется событие Изменение состояния.

  • Условия — логическое выражение с использованием:

    • Переменных со специальным синтаксисом: %_имя_переменной_%, где имя переменной - название пингера или другого правила.

    • Логических операторов AND, OR, NOT и скобок.

После настройки правила нажать кнопку Сохранить.

Состояние правила можно использовать для формирования периодических отчётов (Система → Отчёты).

Изменение состояния правила можно использовать для формирования уведомлений (Система → Уведомления).

Внимание! В случае, если в настройках правила в параметрах Событие, если истинно, Событие, если ложно выбрано значение NONE, события для уведомлений не формируются.

Примеры настройки правил

  1. Настройка правила, проверяющего состояние пингера с именем 11.SRV.01 (Рис. 6.2.3.):

rule_settings.jpg

Рис. 6.2.3. Пример настройки правила для одного пингера

Если хост, опрашиваемый пингером 11.SRV.01 доступен, результат вычисления логического выражения — Истина (состояние правила — Ok). Если хост, опрашиваемый пингером 11.SRV.01 недоступен, результат вычисления логического выражения — Ложь (состояние правила — Error). При изменении результата вычисления логического выражения формируется событие statechanged (Изменение состояния), которое используется для формирования уведомлений.

  1. Настройка правила, проверяющего состояние пингеров с именами 11.SRV.01 и 11.SRV.02 (Рис. 6.2.4.):

rule_settings2.jpg

Рис. 6.2.4. Пример настройки правила для двух пингеров

Если хост, опрашиваемый пингером 11.SRV.01 и хост, опрашиваемый пингером 11.SRV.02, доступны, результат вычисления логического выражения — Истина (состояние правила — Ok). Если один или оба хоста, опрашиваемые пингерами 11.SRV.01 и 11.SRV.02 недоступны, результат вычисления логического выражения — Ложь (состояние правила — Error). При изменении результата вычисления логического выражения формируется событие statechanged (Изменение состояния), которое используется для формирования уведомлений.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.