Раздел предназначен для управления правилами обнаружения проблем в сети. Механизм обнаружения проблем основан на подсчете количества событий, зарегистрированных за определенные промежутки времени. Правила представляют собой группы условий, объединяемых с помощью логических операторов "И" или "ИЛИ". Каждое отдельное условие, в свою очередь, состоит из указания конкретного события, его ключей, оператора сравнения и порогового значения возникновения этого события. Указание ключей при определении условия позволяет создавать уникальные проблемы на основе полей события. Для всего правила задается интервал времени, в течение которого происходит анализ данной проблемы.
Во вкладке доступны следующие элементы управления:
- Кнопки фильтрации, обновления, настройки отображаемых колонок и экспорта таблицы в CSV-файл;
- Кнопка создания правила генерации проблем;
- Кнопка копирования правила генерации проблем;
- Кнопка "Установить" для групповой установки параметров выбранных правил генерации проблем. При нажатии на нее открывается меню с кнопками:
- Активность
- Важность
- Область видимости
- Область использования
- Кнопка удаления правила генерации проблем;
- Поле поиска по правилам генерации проблем;
- Кнопка для открытия краткого руководства по поиску;
- Кнопка для открытия дополнительного меню. При нажатии на нее открывается меню с кнопками импорта/экспорта правил;
- Кнопки быстрой фильтрации по статусу правила (Включено/Выключено), его типу (Пользовательские/Системные) и области видимости (Вложенные);
- Таблица правил генерации проблем.
Таблица состоит из следующих полей:
- ID — номер правила генерации проблем. По умолчанию колонка скрыта. Для отображения необходимо активировать соответствующий флаг в настройках отображаемых колонок;
- Название правила;
- Тип правила: Системное — создается и поддерживается системой, Пользовательское — создается оператором;
- Важность — уровень важности (severity) правила генерации проблем;
- Шаблон проблемы — текстовый шаблон, согласно которому будет создаваться описание соответствующих проблем;
- Интервал, сек — временной промежуток в секундах, на котором проверяется условие правила регистрации/нормализации проблем;
- Дата создания — дата создания правила генерации проблемы. По умолчанию колонка скрыта. Для отображения необходимо активировать соответствующий флаг в настройках отображаемых колонок;
- Дата обновления — дата, когда последний раз редактировалось правило генерации проблемы. По умолчанию колонка скрыта. Для отображения необходимо активировать соответствующий флаг в настройках отображаемых колонок;
- Область видимости — группы/устройства, для которых применяется правило генерации проблем;
- Включено — переключатель включения/выключения правила генерации проблем;
- Предпросмотр — содержит кнопку, при нажатии на которую будет открыто диалоговое окно предварительного просмотра правила. По умолчанию колонка скрыта. Для отображения активируйте соответствующий флаг в настройках отображаемых колонок.
По умолчанию в таблице отображаются правила генерации проблем, область видимости которых — текущая или вышестоящая группа. При включении фильтра "Вложенные" отображаются правила, область видимости которых — нижестоящие группы и устройства. Для вложенных правил переключатель в колонке "Включено" не отображается: чтобы изменить активность такого правила, откройте окно его редактирования.
Для создания правила генерации проблем нажмите кнопку "Создать".
Для редактирования существующего правила генерации проблем нажмите левой кнопкой мыши по строке таблицы с правилом.
С версии 2.11 у системных правил генерации проблем доступны для редактирования только поля "Важность" и "Область использования". Если необходимо отредактировать системное правило, скопируйте его и внесите изменения.
Для экспорта правил в файл нажмите на кнопку открытия дополнительного меню и нажмите кнопку "Экспортировать": правила будут сохранены в yaml-файл.
Для импорта правил из файла нажмите на кнопку открытия дополнительного меню, нажмите кнопку "Импортировать" и выберите необходимый файл: правила будут загружены в систему.
Для просмотра содержимого правила нажмите на кнопку в колонке "Предпросмотр" в строке соответствующего правила.
Чтобы изменить активность группы генерации проблем, выделите правила в таблице и нажмите кнопку "Установить" → "Активность" соответственно.
В диалоговом окне представлены следующие элементы:
Наследовать — флаг наследования статуса активности правила с вышестоящей группы. При установке флага переключатель "Включить правило" скрывается, а выбранные правила получают статус активности вышестоящей группы. Флаг не отображается, если у вышестоящих групп статус активности не задан.
Если у правила не имеется вышестоящей группы, от которой можно наследовать статус активности — активность правила остается без изменений.
- Включить правило — переключатель, позволяющий изменить (включить/выключить) статус активности выбранных правил.
Функционал зависит от места, откуда было инициировано изменение активности. Например, существует корневая группа, содержащая две вложенные группы одного уровня: ESR и MES.
Если изменить статус активности, находясь в группе "ESR", он применится только к правилам внутри данной группы. Статус активности аналогичных правил в корневой группе и группе "MES" не изменится.
Для изменения важности группы генерации проблем выделите правила в таблице и нажмите кнопку "Установить" → "Важность" соответственно.
В диалоговом окне представлены следующие элементы:
- Важность — поле с возможностью выбора из списка уровня важности (severity) проблемы.
Для изменения области видимости группы генерации проблем выделите правила в таблице и нажмите кнопку "Установить" → "Область видимости" соответственно.
В диалоговом окне представлены следующие элементы:
- Кнопка "Добавить группу" — добавление группы устройств, для которой будет создано правило;
Кнопка "Добавить устройства" — добавление устройства, для которого будет создано правило.
Можно установить только одну область видимости: группу или устройство. Если областью видимости выбрана группа, правило действует в группе и во всех вложенных в нее устройствах. Если в дальнейшем потребуется отключить данное правило на конкретном устройстве, сделать это можно посредством изменения области использования.
Для изменения области использования группы генерации проблем выделите правила в таблице и нажмите кнопку "Установить" → "Область использования" соответственно.
В диалоговом окне представлены следующие элементы:
- Дерево объектов, которое содержит все группы и устройства в области видимости правила;
- Переключатель состояния активности правила рядом с объектом.
Создание правила генерации проблем
Для создания нового правила генерации проблем нажмите кнопку "Создать", откроется окно "Создать правило генерации проблем".
Поэтапно заполните все разделы формы. По мере заполнения обязательных полей будут открываться новые разделы.
Поля формы:
- Поле "Название правила";
- Поле "Важность";
- Поле "Интервал, сек" — временной интервал анализа условия правила. Если на заданном интервале количество событий будет больше, меньше или равно пороговому значению, то будут созданы соответствующие проблемы;
- Переключатель "Автоматическая нормализация" — открывает доступ до раздела "Условия нормализации проблем". При срабатывании правила нормализации соответствующие проблемы будут автоматически закрыты;
- Поле "Шаблон проблемы" — текстовый шаблон, согласно которому будет создаваться описание соответствующих проблем.
Поле "Шаблон проблемы" представляет собой область текстового редактора, который поддерживает функционал автодополнения переменных. Для отображения доступных переменных введите символы "{{" или используйте сочетание клавиш Ctrl + Пробел: откроется панель доступных переменных. При наведении курсора на текст переменной в редакторе отобразится всплывающая подсказка с информацией о переменной и списке доступных параметров.
При создании правила раздел "Область видимости" скрыт и автозаполняется значением группы или устройства, откуда было инициировано создание.
Раздел "Рекомендации по устранению" состоит из элементов:
- Кнопка с подсказкой — отображает диалоговое окно "Краткое руководство по синтаксису рекомендаций по устранению";
- Кнопка "Показать готовый текст" — в поле отображается итоговый вариант текста в разметке Markdown;
- Поле ввода текста — по умолчанию не заполнено.
Раздел "Область использования" состоит из элементов:
- Дерево объектов, которое содержит все группы и устройства в области видимости правила;
В дереве объектов будут отображены только те объекты, к которым у пользователя есть доступ на чтение.
- Переключатель состояния активности правила рядом с объектом.
Раздел "Условия генерации проблем" состоит из элементов:
- Переключатель "Групповое условие"— используется для установки логической операции между условиями или группами условий. Например, правило сработает если выполнится "условие-1 ИЛИ условие-2";
- Кнопка "Добавить группу" — добавляет на соответствующий уровень вложенности пустую группу условий;
- Кнопка "Добавить условие" — добавляет новое условие в соответствующую группу условий. Каждое условие сравнивает количество созданных событий определенного типа с пороговым значением на установленном временном интервале по заданным функциям сравнения;
- Кнопка "Выбрать правило события" — используется для выбора правила генерации события, по которому будет производиться сравнение в условии;
- Поле "Функция сравнения" — используется для выбора операции сравнения значения элемента данных с пороговым значением;
- Поле "Количество событий" — используется для ввода значения, с которым будет сравниваться значение элемента данных;
- Кнопка удаления условия;
- Кнопка удаления группы условий;
- Панель используемых ключей.
Раздел "Условия нормализации проблем" состоит из элементов, аналогичных элементам раздела "Условия генерации проблем".
Если настроено правило нормализации проблем, то при срабатывании правила нормализации соответствующие проблемы будут автоматически закрыты.
Раздел "Условия нормализации проблем" будет скрыт, если переключатель "Автоматическая нормализация" находится в состоянии "Выключено".
В окне отображаются только правила генерации событий, которые входят в область доступа пользователя, и только для тех типов устройств, на которые в системе есть лицензия.
При нажатии на кнопку "Выбрать правило события" отображается окно с таблицей правил событий:
Таблица состоит из следующих полей (таблица аналогична основной таблице Правила генерации событий):
- ID — номер правила генерации события;
- Название правила — название правила генерации события;
- Важность — уровень важности (severity) правила генерации события;
- Шаблон события — текстовый шаблон, согласно которому будет создаваться описание соответствующего события;
- Тип устройства — тип устройства, для которого создано правило генерации события;
- Источник данных — данные, которые будут использованы для генерации события: SNMP trap или Syslog-сообщения, полученные от устройства, события обнаружения, метрики устройства, задачи, wireless события;
- Область использования — при нажатии на иконку глаза открывается окно "Область использования правила генерации событий". В окне отображается дерево объектов, доступных пользователю, с текущими состояниями активности правила; переключатели доступны только для просмотра. Если область видимости правила — устройство, в окне отображается это устройство и его текущее состояние;
- Область видимости — группы/устройства, для которых применяется правило генерации события;
- Предпросмотр — содержит кнопку, при нажатии на которую будет открыто диалоговое окно предварительного просмотра правила.
При выборе правила генерации событий в диалоговом окне будет автоматически раскрыта таблица для выбора ключей:
Ключ проблемы — это идентификатор, определяющий уникальность проблемы на основе полей события. По умолчанию используется ID устройства, но ключ можно уточнить, добавив любые параметры из события (например, ID устройства + идентификатор порта или ID устройства + MAC-адрес точки доступа). Для каждого уникального значения ключа будет создана новая проблема.
Для добавления нового условия нужно:
- (Опционально) Нажать на кнопку добавления новой группы условий "Добавить группу";
- Нажать на кнопку "Добавить условие";
- Нажать на кнопку "Выбрать правило события": откроется диалоговое окно выбора правила событий;
- В открывшемся диалоговом окне выбрать правило того события, по которому будет производиться проверка правила генерации проблем;
- В поле "Функция сравнения" выбрать нужную функцию сравнения;
- В поле "Пороговое значение" ввести числовое значение, с которым будет сравниваться количество событий на заданном интервале.
Для удаления условия нажмите на кнопку "Удалить условие". Для удаления группы условий с вложенными условиями нажмите на кнопку "Удалить группу".
Для предварительного просмотра создаваемого правила нажмите на кнопку "Предварительный просмотр", расположенную в правом верхнем углу формы "Создать правило генерации проблем". Параметры создаваемого правила будут отображены в окне "Предварительный просмотр". Для закрытия окна нажмите кнопку "Закрыть".
По завершении заполнения всех обязательных полей формы "Создать правило генерации проблем" нажмите кнопку "Создать", чтобы создать правило, или кнопку "Отменить", чтобы сбросить все настройки и закрыть окно.
Редактирование или копирование правила генерации проблем
Для копирования существующего правила генерации проблем выделите правило в таблице с помощью флага и нажмите кнопку "Копировать". Откроется диалоговое окно "Копировать правило генерации проблем". Укажите параметры для нового правила. При копировании правила к названию автоматически добавляется конструкция "_copy".
В диалоговом окне представлены все вышеперечисленные при создании правила поля и разделы.
Дополнительно отображается раздел "Область видимости". Он состоит из элементов:
- Кнопка "Добавить группу" — добавление группы устройств, для которой будет создано правило;
Кнопка "Добавить устройства" — добавление устройства, для которого будет создано правило.
Раздел "Область видимости" отображается в формах редактирования и копирования правила. При изменении области видимости состав формы динамически меняется:
- при выборе устройства раздел "Область использования" скрывается и отображается переключатель "Включить правило";
- при выборе группы переключатель "Включить правило" скрывается и отображается раздел "Область использования". Состояния переключателей, установленные до скрытия раздела, не восстанавливаются.
Для предварительного просмотра создаваемого правила нажмите на кнопку "Предварительный просмотр", расположенную в правом верхнем углу окна "Копировать правило генерации проблем" или "Редактировать правило генерации проблем". Параметры создаваемого правила будут отображены в окне "Предварительный просмотр". Для закрытия окна нажмите кнопку "Закрыть".
Удаление правила генерации проблем
Для удаления одного или нескольких правил выделите соответствующие правила с помощью флагов и нажмите кнопку "Удалить". Откроется диалоговое окно подтверждения удаления правил:
По умолчанию удаляются только правила, а созданные по ним проблемы — сохраняются. Чтобы также удалить проблемы, сформированные по выбранным правилам, установите флаг "Удалить связанные проблемы".
Для удаления выбранных правил нажмите кнопку "Да": система проверит корректность изменений и, если ошибок нет, зафиксирует их.
Системные правила недоступны для удаления.






