Мониторинг выполнения скриптов
Дашборд предназначен для контроля за выполнением скриптов в рабочих пространствах и анализа завершенных выполнений. Он позволяет администраторам систем и аналитикам процессов быстро выявлять и устранять проблемы с производительностью и стабильностью автоматизации, обеспечивая непрерывную работу бизнес-операций.
Настроенный отчет необходимо загрузить из Маркетплейса. Способы и этапы загрузки описаны на странице Шаблонные отчеты.
Примеры использования
Шаблон может применяться в различных бизнес-сценариях:
- Отслеживание ошибок — отчет позволяет просматривать код ошибки выполнения скриптов и переходить в эти выполнения. Также отображается список пространств и скриптов с наибольшим количеством ошибок
- Контроль динамики выполнения скриптов — в отчете собрана подробная информациях о скриптах, которые когда-либо выполнялись в системе. Следите за динамикой используемых скриптов и их средней длительностью выполнения. Также можно отслеживать пространства и скрипты с наибольшим количеством активированных скриптов
- Контроль превышения времени выполнения — мониторинг скриптов, которые выполняются в настоящее время, и их текущей длительности выполнения. Скрипты с превышающейся длительностью выполнения подсвечиваются красным
Структура и содержание шаблонного отчета
Шаблонный отчет содержит блок с настройками и 3 функциональных раздела:
- Основная информация о скриптах — отображается историческая информация о выполнении скриптов
- Основная информация об ошибках — отображается историческая информация о скриптах, выполненных с ошибкой
- Выполняющиеся скрипты — отображаются основная информация о скриптах, которые выполняются в данный момент времени
В верхней части полотна представлены собираемые метрики:
- Количество запущенных скриптов
- Количество выполненных скриптов
- Время первого выполнения
- Время последнего выполнения
- Минимальная длительность
- Максимальная длительность
- Средняя длительность
Основная информация о скриптах
Раздел содержит информацию о выполнении скриптов.
Статус выполнения, а также количество выполнений по пространствам и скриптам отображаются в столбиковых диаграммах в правой части полотна.
В диаграмме Распределение количества выполнений и средней длительности выполнений отображаются следующие сведения о скриптах:
- Количество выполненных
- Ошибки
- Остановленные
- Выполняются
- Среднее время выполнения
Доступна детализация до минут.
Под диаграммой расположена таблица с логом выполнения. Чтобы увидеть детализацию по пространству, в таблице кликните по имени пространства левой кнопкой мыши. Данные отобразятся в модальном окне.
Из детализации по пространству можно перейти к детализации по версиям скрипта. Для этого кликните по его названию в модальном окне левой кнопкой мыши.
Также к детализации скрипта или в сам скрипт можно перейти из таблицы, кликнув по его названию левой кнопкой мыши.
Основная информация об ошибках
Раздел содержит информацию о скриптах, выполненных с ошибкой.
Круговая диаграмма отображает процентное соотношение типов ошибок. Справа от диаграммы расположена таблица с количеством ошибок по каждому типу. Рядом с таблицей расположены столбиковые диаграммы, содержащие информацию о количестве ошибок в разрезе пространств и скриптов.
Под диаграммой расположена таблица с логом выполнения. Чтобы увидеть компоненты ошибки, кликните по ее названию в таблице левой кнопкой мыши.
Чтобы увидеть код ошибки конкретного выполнения или перейти к этому выполнению, левой кнопкой мыши кликните по его ID в таблице, а затем выберите необходимый вариант.
Выполняющиеся скрипты
В разделе находится таблица с информацией о скриптах, которые выполняются в настоящий момент. Таблица содержит поля:
- ID
- Нода
- Пространство
- Скрипт
- Версия
- Длительность выполнения
- Нормальная длительность выполнения
- Отклонения
Существует 3 типа отклонений:
- Превышение
- Норма
- Нельзя определить — если скрипт не выполнялся ни разу
Настройка шаблонного отчета
После установки шаблона автоматически загрузятся данные за последние 24 часа.
Чтобы при работе с шаблоном была возможность переходить в скрипт или к конкретному выполнению скрипта, в правом верхнем углу введите название домена и нажмите кнопку Обновить домен.
Данные автоматически обновляются каждые 5 минут. Можно добавить фильтр по ноде, пространству, скрипту и дате, который будет сохраняться при переключении между разделами.
Технические требования
Для корректной работы шаблонного отчета необходима системная таблица script_execution
.
Была ли статья полезна?