Журнал выполнения
Журнал выполнения отображает выполнение скриптов. Это позволяет контролировать запуски, отслеживать состояния и отлаживать ошибки при их возникновении.
Работа с журналом выполнения доступна пользователям, имеющим привилегию «Пространство» с операцией доступа W.
Чтобы перейти в Журнал выполнения, нажмите иконку шестеренки и выберите соответствующий пункт.
Профиль Журнала выполнения
В журнале отображены:
- статусы выполнений:
- выполняется (отработан триггер)
- выполнен (отработаны все блоки)
- ошибка (произошла ошибка в блоке)
- останавливается (запущена остановка скрипта)
- остановлен (скрипт остановлен)
- время начала выполнения скрипта
- длительность (время от запуска триггера до присваивания статуса)
- пространство, в котором расположен скрипт
- название скрипта
Активированный скрипт попадает в Журнал выполнения, если отрабатывает триггер – первый блок в скрипте.
Выполнение может быть завершено:
- когда отработали блоки всех веток
- когда отработали блоки всех веток до следующего триггера
- если возникла ошибка при отработке всех веток триггера
- если пользователь остановил скрипт
Статус «Ошибка» регистрируется в 2 случаях:
- блок с ошибкой блокирует дальнейшую работу
- блок с ошибкой не блокирует дальнейшую работу, отрабатываются все блоки
Остановить скрипт можно только в статусе «Выполняется».
Действия c Журналом выполнения
В разделе можно воспользоваться поиском по названию и отфильтровать записи по периоду, пространству и статусу.
Также можно отсортировать записи:
- по актуальности (колонка «Время»)
- по алфавитному порядку (колонки «Пространство», «Скрипт» и «Блок»)
- по длительности (колонка «Длительность»)
Просмотр выполнения скрипта
При нажатии на запись выполнения скрипта открывается его схема. В верхней панели отображены:
- название и версия
- статус
- дата и время
- длительность
Схема скрипта представлена блоками действий и подключений. У блока возможно одно из состояний:
- блок выполнен (доступен просмотр входных и выходных данных выбранного блока, просмотр входных данных триггера доступен всегда)
- ошибка в блоке
- блок относится к конкретному выполнению, но его невозможно выбрать для просмотра данных
- блок не относится к конкретному выполнению и его невозможно выбрать для просмотра данных
Данные между блоками отображаются в формате JSON.
При обработке пакетных данных из БД на входе и на выходе в панели слева отображаются первые 10 записей и общее количество записей пакетов.
Состояние «Ошибка в блоке»
Если у блока есть выходные данные в состоянии «Ошибка в блоке», на панель слева добавляется вкладка Ошибка. Если выходных данных нет, то вкладка Ошибка заменяет вкладку выходных данных.
В случае ошибки карточка скрипта в пространстве показывает количество ошибок, произошедших за 7 дней + за текущий день.
Также работа с Журналом выполнения представлена в видеокурсе.
Была ли статья полезна?