Интерфейс
Модуль триггеров состоит из:
- Обработчика (Engine).
- Сайта со своим адресом и интерфейсом.
Обработчик и сайт работают в паре и могут быть установлены на разные серверы.
Обработчик запускается в терминале или устанавливается как сервис.
Начиная с версии модуля триггеров 17.Х появились 3 компонента:
- Движок исполнения.
- Сайт для настройки.
- Агент, который следит за состоянием движков исполнения и перезапускает их при необходимости.
Авторизация на сайте возможна с учетной записи Администратора Системы.
Главная страница сайта состоит из 4 блоков:
- управление триггерами;
- мониторинг триггеров;
- импорт;
- история изменений.
Элементы в горизонтальном меню сайта
- Информация о версии модуля триггеров и дате старта (перезагрузки) его обработчика
- ФИО пользователя, под которым осуществлен вход
- Статус, отображающий состояние обработчика модуля триггеров в виде кругового индикатора
- Кнопки play/pause для приостановки или возобновления работы обработчика
Страница "Управление триггерами"
Содержит:
- перечень всех созданных триггеров;
- фильтр по параметрам и состоянию триггерам;
- кнопку «Начать экспорт» - экспорт настроек опубликованной активной версии указанных триггеров в файл формата
*.json.
Созданные триггеры можно отфильтровать по:
- названию;
- тэгам;
- автору;
- временному периоду создания/публикации (дата указывается в формате ДД.ММ.ГГГГ);
- номеру в очереди;
- среднему времени исполнения;
- состоянию триггера.
Страница "Мониторинг триггеров"
Содержит:
- перечень всех произошедших задач (действий) по обработке возникших в Системе событий, созданных на сайте триггерами;
- фильтр по названию триггера, названию события, состоянию задачи или дате начала ее выполнения.
Подробнее про мониторинг триггеров - здесь.
События мониторинга можно отфильтровать по:
- названию триггера;
- событию (подробнее о событиях тут);
- номеру задачи;
- тэгам;
- временному периоду (дата указывается в формате ДД/ММ/ГГГГ);
- параметру и его значению;
- состоянию задачи.
Страница "Импорт"
Содержит интерфейс для загрузки файла *.json.
После того как файл .json выбран и загружен на сайт модуля триггеров, отображается перечень всех триггеров, содержащийся в файле. При этом в каждый триггер можно перейти и просмотреть информацию о нем.
Если из перечня импортируемых триггеров необходимо загрузить не все, то нужно удалить ненужные триггеры путем нажатия у них кнопки
.
При нажатии по кнопке «Применить импорт»
для каждого триггера из перечня будет создана новая версия на сайте модуля триггеров.
Экспорт и импорт триггеров в формате *.json можно использовать для бэкапа триггеров, а также для переноса готовых триггеров из тестовой среды на прод.








