Активации сводов правил#

Окно Активации сводов правил (Rulebook Activations) используется для управления процессами выполнения сводов правил в Event-Driven Automation с помощью следующих операций:

  • запуск и остановка активации сводов правил;

  • определение параметров запуска, источников событий и сред исполнения;

  • контроль состояния активных процессов и их производительности.

Для перехода к окну Активации сводов правил (Rulebook Activations) выберите на панели навигации Обработка событий ‣ Активация сводов правил (Automation Decision ‣ Rulebook Activations).

Таблица активаций сводов правил#

Внешний вид окна Активации сводов правил (Rulebook Activations) представлен на схеме:

../../../_images/rulebook-activation-light.png ../../../_images/rulebook-activation-dark.png

Таблица активаций сводов правил состоит из столбцов согласно настройке с помощью кнопки Настроить столбцы (Manage columns). Полный список столбцов:

  • Переключатель подробности вывода основных сведений о своде правил.

  • Флаги для выбора нескольких записей.

  • Идентификатор (ID) – идентификатор активации свода правил.

  • Название (Name) – ссылка для перехода в окно просмотра сведений об активации свода правил.

  • Описание (Description) – описание активации свода правил.

  • Статус (Status) – текущий статус активации свода правил.

  • Количество правил (Number of rules) – количество правил в своде.

  • Количество запусков (Fire count) – количество срабатываний правил.

  • Количество перезапусков (Restart count) – количество перезапусков свода правил.

  • Сообщение о состоянии (Status message) – статус выполнения активации свода правил.

  • Дата создания (Created) – дата и время создания активации свода правил.

  • Последнее изменение (Last modified) – дата и время последнего изменения активации свода правил.

  • Переключатель активности свода правил.

  • Список часто выполняемых действий:

    • Удалить активацию свода правил (Delete rulebook activation).

Просмотр#

Для получения подробных сведений об активации свода правил нажмите ее название в таблице. Окно сведений об активации свода правил состоит из следующих вкладок:

  • Подробности (Details) – общие сведения об активации свода правил.

  • История (History) – история выполнения активации свода правил.

  • Командный доступ (Team Access) – настройки доступа команд (групп) пользователей.

  • Доступ пользователей (User Access) – настройки доступа отдельных пользователей.

Создание#

Для создания активации свода правил выполните следующие действия:

  1. На панели инструментов нажмите кнопку Создать активацию свода правил (Create rulebook activation).

  2. Заполните форму Создать активацию свода правил (Create rulebook activation):

    • Название (Name) – название активации свода правил. Не допускается создание активаций с одним и тем же названием.

    • Описание (Description) – описание активации свода правил.

    • Организация (Organization) – организация, которой будет принадлежать активация свода правил.

    • Проект (Project) – проект с нужным сводом правил.

    • Свод правил (Rulebook) – свод правил, который необходимо активировать.

    • Потоки событий (Event streams) – webhooks для подключения источников событий к активациям сводов правил.

    • Полномочие (Credential) – полномочия для активации свода правил.

    • Среда принятия решений (Decision environment) – среда принятия решений, в которой будет работать свод правил.

    • Политика перезапуска (Restart policy) – политика, определяющая, как должна перезапускаться активация после завершения процесса контейнера, выполняющего код расширения (plugin) источника:

      • Всегда (Always) – всегда перезапускать активацию свода правил независимо от того, завершилась она успешно или нет.

      • Никогда (Never) – никогда не перезапускать активацию свода правил.

      • При техническом отказе (On failure) – перезапускать активацию свода правил только в случае сбоя процесса контейнера.

    • Уровень логирования (Log level) – события, которые будут записываться в журнал:

      • Ошибка (Error) – только ошибки.

      • Информация (Info) – информационные сообщения.

      • Отладка (Debug) – детальная отладочная информация.

    • Название сервиса (Service name) – название сервиса Kubernetes, к которому относиться событие.

    • Активация свода правил включена? (Rulebook activation enabled?) – автоматическое включение активации свода правил после создания.

    • Переменные (Variables) – переменные для свода правил в формате JSON или YAML.

    • Пропустить события аудита (Skip audit events) – события аудита не будут отображаться в разделе Обработка событий ‣ Аудит правил (Automation Decision ‣ Rule Audit).

    Важно

    Будьте внимательны при заполнении формы – изменить данные после создания активации свода правил невозможно.

  3. Нажмите кнопку Создать активацию свода правил (Create rulebook activation).

Настройка доступа#

Во вкладках Доступ команд (Team Access) и Доступ пользователей (User Access) выводится информация о ролях, назначенных командам и пользователям соответственно.

Назначение ролей командам#

Чтобы настроить доступ к активации сводов правил для всех участников одной или нескольких команд, выполните следующие действия:

  1. Во вкладке Командный доступ (Team Access) нажмите кнопку Добавить роль (Add roles).

  2. Выберите команды, участникам которых хотите назначить роли, и нажмите кнопку Далее (Next).

  3. Выберите роли, которые хотите назначить выбранным на предыдущем шаге командам.

  4. Нажмите кнопку Завершить (Finish).

Назначение ролей отдельным пользователям#

Чтобы настроить доступ к активации сводов правил для отдельных пользователей, выполните следующие действия:

  1. Во вкладке Доступ пользователей (User Access) нажмите кнопку Добавить роль (Add roles).

  2. Выберите пользователей, которым хотите назначить роли, и нажмите кнопку Далее (Next).

  3. Выберите роли, которые хотите назначить выбранным на предыдущем шаге пользователям.

  4. Нажмите кнопку Завершить (Finish).

Отзыв ролей#

Чтобы отозвать пользовательские или командные роли, выполните следующие действия:

  1. Во вкладке Доступ пользователей (User Access) или Командный доступ (Team Access) установите флаги в строках с пользователями или командами, соответственно, у которых следует отозвать роли.

  2. На панели инструментов нажмите кнопку и в открывшемся меню выберите пункт Удалить роли (Remove roles).

  3. Подтвердите отзыв роли.

Перезапуск#

Чтобы перезапустить активации сводов правил, выполните следующие действия:

  1. В таблице активаций сводов правил установите флаги в строках с активациями, которые следует перезапустить.

  2. На панели инструментов нажмите кнопку и в открывшемся меню выберите пункт Перезапустить активации сводов правил (Restart rulebook activations).

  3. Подтвердите перезапуск.

Удаление#

Чтобы удалить активации сводов правил, выполните следующие действия:

  1. В таблице активаций сводов правил установите флаги в строках с активациями, которые следует удалить.

  2. На панели инструментов нажмите кнопку и в открывшемся меню выберите пункт Удалить активации сводов правил (Delete rulebook activations).

  3. Подтвердите удаление.