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

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

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

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

Чтобы открыть список заданий, перейдите в Навигационное меню - Планировщик задач - Список задач:

Список заданий

Задания можно создавать вручную или получать в составе модуля.

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

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

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

Зеленый цвет обозначает активное задание:


Управление заданиями​

Настройка отображения колонок в таблице​

В списке Выбранные поля выберите колонки, которые должны отображаться в таблице. Чтобы скрыть колонку, снимите отметку рядом с ее названием. Кнопка Сбросить восстанавливает набор колонок по умолчанию.

Фильтр по выбранному полю

Статистика запусков в таблице заданий​

Колонка Статистика запусков показывает результаты последних пяти запусков задания в виде цветных квадратов. Последний запуск находится справа. Цвет квадрата соответствует результату:

  • зеленый — запуск завершен успешно
  • желтый — запуск завершен с предупреждением
  • красный — запуск завершен с ошибкой
  • серый — нет данных о запуске

При наведении указателя на квадрат отображаются статус и время запуска:

Подсказка статуса запуска

Нажатие на квадрат открывает страницу Статистика запусков, где выбранный запуск автоматически разворачивается.

Если колонка Статистика запусков не отображается, включите ее в списке Выбранные поля:

Управление разрешениями заданий​

Разрешения задания настраиваются в отдельном окне.

Чтобы настроить разрешения, нажмите кнопку с многоточием справа от задания в таблице и выберите Разрешения.

Разрешения

В открывшемся окне задайте разрешения и нажмите Сохранить.

Разрешения также можно настроить в карточке задания:

  1. Откройте задание, нажав на его название
  2. Найдите рядом с названием задания кнопку управления разрешениями
  3. Нажмите Разрешения и задайте или измените их

Присвоение тегов​

Каждому заданию можно присвоить один или несколько тегов для поиска в таблице.

Чтобы настроить теги в карточке задания:

  1. Откройте задание, нажав на его название
  2. Найдите рядом с названием задания кнопку управления тегами
  3. Выберите элемент Теги, чтобы задать или изменить их

В открывшемся модальном окне выберите необходимые теги и нажмите кнопку Сохранить.

Теги отображаются под названием задания в таблице и в окне редактирования тегов.

Для фильтрации заданий по тегам предусмотрено два способа:

  1. Используйте фильтр Теги в верхней части страницы
  2. Нажмите на тег в таблице заданий: он добавится в поисковую строку и отфильтрует список

Фильтрация тегов

Клонирование​

  1. Найдите исходное задание в таблице и нажмите кнопку с многоточием в его строке
  2. Выберите Клонировать

Клонирование

  1. В открывшейся карточке измените параметры нового задания
  2. Нажмите Сохранить. Клонированное задание появится в таблице

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

Чтобы создать задание, нажмите Создать на верхней панели.

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

Обратите внимание

Задания, созданные на SP-сервере, автоматически добавляются на вкладку Мета-задания. Эти задания выполняются для всех дочерних кластеров SP-клиентов. Создать их локально нельзя.

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

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

Настройки Основное

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

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

Принцип работы механизма, особенности SP-заданий и хранение записей описаны в статье Подавление в планировщике задач.

Секция Сохранение результата позволяет сохранять последние результаты поиска на диске. В этом режиме задание выполняется в фоновом режиме и при каждом запуске перезаписывает сохраненные результаты. Получить результаты можно с помощью команды loadjob.

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

Расписание и глобальные настройки

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

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

Активные действия

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

Активные действия выполняются, только если поисковый запрос нашел события.

Чтобы добавить активное действие, нажмите Добавить и выберите нужное действие.

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

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

Email Action

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

Добавьте действие Создание инцидента для создания инцидента в модуле Incident Manager.

Incident Action

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

Теперь в списке два действия. Они выполняются последовательно; порядок можно изменить перетаскиванием блоков.

Изменение порядка действий

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


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

Чтобы открыть настройки планировщика, перейдите в Навигационное меню - Параметры системы - Настройки модулей - ОСНОВНОЕ - Настройки планировщика.

Настройте необходимые параметры и сохраните изменения.


Кластерные настройки​

Обратите внимание

Настройка sm.core.job_scheduler.statistic.indices.rotation актуальна начиная с версии 6.1.0.

НастройкаЗначение по умолчаниюОписание
sm.core.job_scheduler.statistic.indices.rotationdailyЧастота ротации индексов статистики запусков заданий.
Частота ротации

Доступные значения настройки:

  • daily — ежедневно
  • weekly — раз в неделю