Мониторинг триггеров
Модуль триггеров протоколирует каждую сработку каждого триггера с определенным статусом.
Интерфейс
Страница «Мониторинг триггеров» содержит перечень всех произошедших задач (действий) по обработке возникших в Системе событий, созданных на сайте триггерами. Каждая задача отображает:
- статус в виде иконки;
- дату и время начала выполнения;
- название триггера, который обработал событие;
- название обработанного события;
- время обработки;
В окно «Объект события» выводятся параметры события и их значения.
В окно «Лог» (лог выполнения задачи) выводятся все промежуточные данные, которые были спроектированы при написании триггера.
Приницпы
Для анализа можно настроить отправку ошибок триггеров по электронной почте.
Настоятельно рекомендуется выводить в лог работы триггера полученные промежуточные данные, а также результаты выполнения методов API, т. к. это может потребоваться позже, в случае проверки, почему триггер сработал так, а не иначе. Чем подробнее будет лог, тем проще потом искать отклонения.
TriggerConsole.WriteLine(string text); - метод для вывода строки текста в протокол выполнения триггера. Текст будет доступен для просмотра в мониторинге сработок триггеров.



