Графический интерфейс#
Раздел Автоматизация процессов (Automation Execution) является центральной точкой управления всеми процессами автоматизации на платформе Astra Automation. Он предоставляет функциональность для планирования, запуска и мониторинга заданий, управления шаблонами и расписаниями, а также для организации проектов и инфраструктуры, на которой выполняется автоматизация.
В этом разделе администраторы могут выполнять следующие действия:
создавать и запускать задания;
управлять шаблонами заданий и рабочих процессов;
настраивать расписания запуска;
синхронизировать проекты с системами контроля версий;
контролировать целевую инфраструктуру и ресурсы;
выполнять административные действия (очистка истории, настройка уведомлений, утверждения рабочих процессов).
Ниже описаны основные разделы интерфейса Автоматизация процессов.
Задания (Jobs)#
Раздел Задания (Jobs) содержит таблицу со списком запущенных и выполненных заданий автоматизации. В разделе можно выполнять следующие действия:
фильтрация записей по различным критериям;
запуск заданий напрямую из таблицы;
переход к журналам выполнения заданий и результатам каждой задачи.
Каждый элемент содержит информацию о статусе выполнения, времени запуска, типе задания и связанных ресурсах. Этот раздел удобен для ежедневного контроля и оперативного реагирования на события.
Шаблоны#
Раздел Шаблоны (Templates) включает:
шаблоны заданий (Job Templates);
шаблоны рабочих процессов (Workflow Templates).
Шаблон задания определяет параметры запуска конкретного процесса автоматизации (например, сценарий и переменные). Шаблоны рабочих процессов позволяют объединять несколько заданий в DAG с использования визуализации, пауз и утверждений.
Расписания#
Раздел Расписания (Schedules) используется для задания правил периодического запуска заданий и шаблонов. Он предоставляет следующие возможности:
создание расписаний для автоматического выполнения задач по времени, дате или дням недели;
управление исключениями и графиком повторений;
фильтрация записей, запуск и редактирование свойств заданий.
Проекты#
Раздел Проекты (Projects) используется для управления хранением и обеспечением доступа к репозиториям со сценариями, ролями и коллекциями. Каждый проект может быть синхронизирован с VCS или обновляться вручную.
Инфраструктура#
Раздел Инфраструктура (Infrastructure) объединяет управление объектами, необходимыми для выполнения автоматизации:
Представление топологии (Topology) – визуализированный обзор инфраструктурных компонентов и их связей;
Инвентарные списки (Inventories) и Управляемые узлы (Hosts) – целевые узлы, на которых выполняется автоматизация;
Группы исполняющих узлов (Instance Groups) и Исполняющие узлы (Instances) – элементы кластера, распределяющие нагрузку;
Среды исполнения (Execution Environments) – контейнеризованные среды с предустановленными зависимостями для устойчивого и повторяемого выполнения задач;
Полномочия (Credentials) и Типы полномочий (Credential Types) – управление доступом к инфраструктуре и внешним сервисам.
Администрирование#
Раздел Администрирование (Administration) предназначен для администрирования платформы автоматизации. Он предоставляет следующие возможности:
Поток активности (Activity Stream) – аудит изменений и событий в системе с возможностью фильтрации и просмотра подробностей;
Согласования потоков заданий (Workflow Approvals) – обработка запросов на утверждение заданий в рабочих процессах;
Источники уведомлений (Notifiers) – настройка способов отправки оповещений;
Служебные задания (Management Jobs) – запуск системных задач: очистка истории, истекших токенов, пользовательских сессий и истории выполнения заданий.