Перейти к основному содержимому
Версия: 3.2

Планировщик заданий

Общее описание

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

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

Задания могут быть созданы пользователем вручную или предоставляться в составе какого-либо модуля в качестве сопутствующего контента.

Системные задания

Задания, предоставляемые в составе какого-либо модуля имеют тип Системный и не могут быть удалены, но могут быть изменены. При изменении создается копия с типом Пользовательский, заменяя системное задание по умолчанию.

Цветной индикатор показывает статус задания. Красным цветом обозначены выключенные задания, зелёным - активные.

Создание и редактирование задания

Для создания задания используйте кнопку Создать на верхней панели.

Интерфейс настройки задания содержит две вкладки: Главное и Активные действия.

Настройки на вкладке "Главное"

На вкладке Главное в секции Основное настраивается общее описание и поисковый запрос. В примере ниже используется поисковый запрос для детектирования удаления учётных записей пользователей.

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

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

Секция Глобальные параметры предназначена для передачи дополнительных параметров и их подстановки в активных действиях.

Настройки на вкладке "Активные действия"

Вкладка Активные действия предназначена для настройки списка действий которые будут проделаны с результатами поискового запроса.

Результаты поиска

Активные действия выполняются только при условии что в результате выполнения поискового запроса найдены какие-либо события.

Для добавления активного действия используйте кнопку Добавить и выберете интересующее действие.

После добавления активного действия необходимо заполнить поля, развернув блок с новым действием. В качестве примера, ниже рассматривается действие Email Action - отправка уведомления на почту.

Обратите внимание, что в полях действия может использовать подстановка полей из результатов поиска.

Добавим еще одно действие Incident Action - создание инцидента в Менеджере инцидентов.

Для этого действия имеется уже собственный набор полей, однако всё также доступен механизм подстановки полей из результатов поиска.

После проделанных действий в списке действий будет иметься уже два элемента. При наличии нескольких активных действий их выполнение происходит последовательно. Порядок может быть настроен путём перетаскивания блоков.

После сохранения задания оно начнёт своё выполнение согласно заданному расписанию.

Настройки планировщика

В рассматриваемом выше примере используется Email Action, который будет производить отправку уведомления на почту. Для того чтобы задать настройки касающиеся работы планировщика, в том числе относящиеся к почтовой рассылке, в навигационном меню необходимо перейти в раздел Настройки модулей и на открывшейся странице выбрать пункт Настройки планировщика.

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