Изменения в версии триггеров 17.Х:
Добавлена возможность при обновлении Системы пересобирать методы API для вызова Системы.
При обновлении модуля триггеров Движок штатно завершается, выгружается, и происходит пересборка библиотеки, которая отвечает за вызов API методов. Новые события из Системы загружаются, и затем Система делает перезагрузку.
Создана более понятная идентификация типовых ошибок в интерфейсе и запись в логи на уже происходившие проблемы для быстрой идентификации. Расширен набор проверок при старте модуля триггеров.
Доработаны функции интерфейса:
1) Добавлен повторный запуск внутрь просмотра сработки триггера:
2) Номер задачи добавлен в список сработок:
3) Добавлен поиск в сработках по параметрам сообщений: название параметра и его значение (самое частое - ProjectId
):
4) В сработках добавлен поиск по тэгам:
5) В сработках добавлен поиск по номеру задачи:
Добавлена возможность «засыпать», прекращая запуск триггеров на время недоступности Системы с настраиваемым параметром интервала проверки на доступность Системы. Данное событие записывается в лог и отправляется на почту тем же Пользователям, кому отправляются и другие уведомления.
На странице редактирования триггера поле «Тэг» перенесли полями «Название» и «Описание», убрав из блока о событиях.
Теперь при переходе в мониторинг из счетчика сработок в триггере, переход в мониторинг сделан с установкой фильтра по этому триггеру (из которого был переход). Открывается при этом страница с мониторингом.
Добавлено сохранение и отображение параметров Context
, чтобы ими можно было пользоваться в тексте триггеров:
EventSentTime
;PersonId
;ApplicationId
;EventId
.Произведен переход на .NET 6.
Добавлена возможность получать и отправлять события в шину RabbitMQ.