Правила оповещения
Подраздел содержит информацию о правилах оповещения и формы для работы с ними.
Правила, входящие в поставку, являются системными, по умолчанию находятся в выключенном состоянии и не могут быть удалены пользователем.
Правила оповещения отображаются в виде таблицы, показанной на рисунке:
Таблица состоит из следующих колонок:
-
Имя — системное имя.
Используется при добавлении правил оповещения и связывает созависимые сущности.
-
Описание — описание правила оповещения.
-
Категория — категория оповещения, задаётся на стадии добавления правила оповещения.
-
Тип ПАК — тип ПАК, к которому относится оповещение.
-
Тип источника — источник правила:
-
Системное — правило является системным.
-
Пользовательское — правило создано вручную.
-
-
Выражение — запрос PromQL, на основе которого формируется правило оповещения.
-
Количество срабатываний — количество срабатываний данного правила.
-
Последнее срабатывание — время фиксации последнего срабатывания правила.
-
Тип правила — тип запроса, на основе которого формируется правило оповещения.
-
Активно — состояние правила оповещения:
-
Активно — проверка выполнения условия включена.
-
Неактивно — проверка выполнения условия отключена.
-
-
Метрики — список метрик, используемых правилом оповещения.
-
Период активности — длительность периода времени, в течение которого должны выполняться условия срабатывания оповещения. Если длительность периода меньше указанного значения, событие не считается наступившим, и оповещение не отправляется.
-
Детальное описание — шаблон сообщения, отправляемого администратору Визион при срабатывании правила.
Управление видимостью колонок
По умолчанию часть колонок скрыта. Для их отображения:
-
Нажмите кнопку с изображением шестерёнки в правом верхнем углу таблицы.
-
В открывшемся списке выберите необходимые колонки.
Для отображения всех колонок выберите Все.
Фильтрация записей
По умолчанию в таблице отображаются все существующие правила оповещения.
Для фильтрации записей в таблице:
-
Нажмите кнопку с изображением воронки рядом с названием колонки.
-
Заполните поля формы в открывшемся окне.
Количество и тип полей зависит от типа колонки.
-
Нажмите кнопку Применить.
Для отключения фильтрации:
-
Нажмите кнопку с изображение воронки рядом с названием колонки.
-
Нажмите кнопку Очистить.
Обзор правила оповещения
При нажатии на правило оповещения открывается форма «Обзор правила оповещения».
Добавление правила оповещения
Для добавления правила оповещения необходимо нажать кнопку Добавить, появляется форма "Добавление правила оповещения". Форма видоизменяется в зависимости от выбранного правила. В форме добавления правила для метрик отображены поля для добавления выражения на языке PromQL, в форме добавления правила для логов отображено поле "Выражение LogsQL" для добавления выражения на языке LogsQL:
"Правило для метрик"
"Правило для логов"
Форма «Добавление правила оповещения» содержит следующие поля:
-
Переключатель правила — используется для выбора, какой тип правила будет использоваться.
-
Имя — системное имя, используется при добавлении правил оповещения и связывает созависимые сущности:
-
Поле обязательное для заполнения.
-
Длина от 3-х до 100 символов.
-
Допустимые символы: буквы в верхнем и нижнем регистрах, цифры, символ нижнего подчеркивания, символ тире, спецсимволы (.%/,()).
-
Имя правила оповещения должно быть уникальным.
-
-
Описание — краткое описание правила.
-
Правило — (правило для метрик) правило оповещения, состоящее из одного или нескольких условий.
Добавление дополнительных условий происходит с помощью кнопки Добавить условие. Метод (операторы) объединения правил:
-
И — (правило для метрик) если выполняется все условия происходит срабатывание.
-
ИЛИ — (правило для метрик) если выполняется любое условие происходит срабатывание.
-
Выражение — (правило для метрик) позволяет ввести выражение на PromQl для правила оповещения.
-
Выражение LogsQL — (правило для логов) позволяет ввести выражение на LogsQL для правила оповещения.
-
-
Метрика — (правило для метрик) метрика, выбранная пользователем для формирования правила оповещения по ней.
-
Оператор — (правило для метрик) оператор сравнения, применяемый для сравнения значения метрики, записываемого в центральную базу данных Визиона, с заданным порогом.
-
Порог — (правило для метрик) пороговое значение для формирования оповещения:
-
Поле обязательное для заполнения.
-
Допустимое значение — число, целое или с плавающей запятой.
-
-
Период активности — период, в течение которого должно выполняться выражение (условие срабатывания), для формирования оповещения:
-
Поле обязательное для заполнения.
-
Длина от 1 до 255 символов.
Примеры заполнения:
1d,1h30m,5m,10s. -
-
Важность — уровень значимости правила оповещения, задаётся пользователем.
-
Категории — метки для уведомлений, которые создаются, когда срабатывает правило, и используются администратором для разграничения доступа к уведомлениям. Подробнее см. в Руководстве администратора.
-
Детальное описание — более подробное описание правила.
Редактирование правила оповещения
При нажатии на пункт «Редактировать» открывается форма «Редактирование правила оповещения».
| Для правил оповещения, входящих в поставку Визион, пункт меню "Редактировать" недоступен. |
Внести необходимые изменения и нажать кнопку Сохранить.
Удаление правила оповещения
Для удаления правил оповещения в контекстном меню необходимо выбрать пункт «Удалить», в открывшейся форме подтвердить удаление.
| Для правил оповещения, входящих в поставку Визион, пункт меню "Удалить" недоступен. |
Клонирование правил оповещения
Для клонирования правил оповещения в контекстном меню необходимо выбрать пункт "Клонировать". Откроется форма "Добавление правила оповещения", в которой все данные будут заполнены. Данные клонируются из правила оповещения, для которого вызвано контекстное меню и выбран пункт "Клонировать".
Для значений в полях "Имя" и "Описание" будет добавлена приставка "Copy_".
Добавление меток в поле "Дополнительное описание"
При работе с правилами оповещения в поле "Дополнительное описание" добавление меток реализовано при помощи символа . Для добавления меток необходимо установить курсор в место, где необходимо добавить метку, и добавить символ . Появится список меток за последние 24 часа, из которого необходимо выбрать метки. Если необходимой метки нет в списке, возможно добавить метку вручную. Для этого после символа # необходимо добавить наименование метки. В таком случае появится информационное уведомление о том, что метки нет в базе данных за последние 24 часа.
Экспорт и импорт правил оповещения
Функции экспорта и импорта правил оповещения доступен пользователю с ролью "Администратор мониторинга".
Экспорт и импорт правил оповещения предназначен для переноса пользовательских правил оповещения из одного экземпляра Визиона в другой. Версии экземпляров Визиона должны совпадать. При расхождении версий возможны ошибки при импорте правил оповещения.
Экспорт и импорт правил оповещения осуществляется на странице аналогично экспорту и импорту метрик.