Обзор вкладки Jobs в интерфейсе ADCM

Вкладка Jobs в web-интерфейсе ADCM предназначена для просмотра информации о процессе и результате выполнения запущенных действий для объектов ADCM.

Список задач

На вкладке Jobs в табличной форме отображается перечень задач (jobs), связанных с выполняемыми и завершенными действиями (actions), который содержит информацию, описанную ниже.

Вкладка Jobs
Вкладка Jobs
Поля вкладки Jobs
Поле Описание

Порядковый номер задачи

Name

Наименование задачи, соответствующее выбранному действию и содержащее ссылку для перехода на страницу задачи

Status

Текущий статус задачи. Возможные значения:

  • created — действие создано, но еще не запущено;

  • success — действие завершилось успешно;

  • failed — действие завершилось с ошибкой;

  • running — действие запущено и выполняется в данный момент;

  • aborted — задача, соответствующая выполняемому действию, прервана пользователем;

  • broken — возникла программная ошибка при выполнении действия.

Objects

Название объекта ADCM, для которого запущено действие, содержащее ссылку для перехода на страницу объекта

Duration

Длительность выполнения задачи в формате HH:mm:ss

Start time

Время начала выполнения задачи в формате dd/MM/yyyy HH:mm:ss

End time

Время завершения выполнения задачи в формате dd/MM/yyyy HH:mm:ss

Actions

Иконка stop default dark stop default light — останавливает выполнение задачи. Если возможность остановить выполнение связанной с действием задачи не предусмотрена ("isTerminatable": false), то в столбце отобразится иконка stop disabled dark stop disabled light

Для сортировки списка задач:

  • в порядке возрастания порядковых номеров нажмите на иконку arrow up dark arrow up light в столбце .

  • в порядке убывания порядковых номеров нажмите на иконку arrow down dark arrow down light в столбце .

Для поиска задачи в списке:

  • по наименованию действия — введите его наименование в поле Search job;

  • по названию объекта — введите его название в поле Search object.

Для фильтрации задач по статусу в поле напротив Status выберите требуемое значение из выпадающего списка.

Для сброса фильтров нажмите на иконку reset dark reset light.

Операции с задачей

ADCM позволяет останавливать выполнение связанных с действиями задач.

Чтобы остановить выполнение задачи, выполните следующие шаги:

  1. Откройте вкладку Jobs.

  2. На открывшейся странице нажмите на иконку stop default dark stop default light в строке с задачей, выполнение которой нужно остановить.

  3. В открывшемся диалоговом окне подтвердите действие, нажав Stop. В результате задача автоматически переводится в статус aborted.

    Диалоговое окно для подтверждения действия
    Диалоговое окно для подтверждения действия
ПРИМЕЧАНИЕ
Остановить можно только те задачи, для которых предусмотрена такая возможность ("isTerminatable":true).

Детали задачи

Чтобы просмотреть детальную информацию о задаче, нажмите на наименование задачи в столбце Name таблицы, расположенной на вкладке Jobs. Страница включает следующие таблицы, каждая из которых описана ниже:

Страница задачи Install
Страница задачи Install
Информация о задаче
Поле Описание

Object

Название объекта ADCM, для которого запущено действие, содержащее ссылку для перехода на страницу объекта

Duration

Длительность выполнения задачи в формате HH:mm:ss

Start time

Время начала выполнения задачи в формате dd/MM/yyyy HH:mm:ss

Finish time

Время завершения выполнения задачи в формате dd/MM/yyyy HH:mm:ss

Logs

Ссылка для скачивания архива, содержащего следующие файлы:

  • ansible.cfg — конфигурационный файл Ansible;

  • ansible-stdout.txt и ansible-stderr.txt — лог-файлы, содержащие информацию о выполнении задачи;

  • config.json — конфигурационный файл ADCM;

  • inventory.json — inventory-файл продуктового или инфраструктурного бандла.

Подзадачи
Поле Описание

Subjob

Наименование подзадачи, содержащее ссылку для перехода на страницу подзадачи

Status

Статус подзадачи. Возможные значения статуса идентичны тем, которые приведены в таблице Поля вкладки Jobs

Duration

Длительность выполнения подзадачи в формате HH:mm:ss

Start time

Время начала выполнения подзадачи в формате dd/MM/yyyy HH:mm:ss

End time

Время завершения выполнения подзадачи в формате dd/MM/yyyy HH:mm:ss

Actions

Иконка skip default dark skip default light — останавливает выполнение текущей подзадачи и передает управление действием следующей подзадаче. Если возможность остановки выполнения подзадачи не предусмотрена ("isTerminatable": false), то в столбце отобразится иконка skip disabled dark skip disabled light

Чтобы остановить выполнение подзадачи, нажмите на иконку skip default dark skip default light в строке с требуемой подзадачей.

ПРИМЕЧАНИЕ
Иконка skip default dark skip default light также доступна на странице подзадачи.

Чтобы просмотреть детальную информацию о подзадаче, нажмите на наименование подзадачи в столбце Subjob таблицы.

Страница подзадачи Install ADB
Страница подзадачи Install ADB

Страница содержит аналогичную информацию о подзадаче, представленную в табличной форме и описанную в таблице Подзадачи.

Также страница задачи включает в себя следующие вкладки:

  • Ansible [stdout] — стандартный поток вывода команды запуска Ansible playbook;

  • Ansible [stderr] — стандартный поток вывода ошибок команды запуска Ansible playbook;

  • Ansible [check] (опционально) — структурированный лог для определенных задач Ansible.

Для копирования логов перейдите на нужную вкладку, наведите курсор на область с логами и нажмите Copy в правом верхнем углу области.

Для скачивания лог-файлов ansible-stdout.txt, ansible-stderr.txt и файла <идентификатор подзадачи>-ansible.json перейдите на соответствующую вкладку и нажмите на иконку donwload dark download light.

Переключатель, расположенный в правом нижнем углу страницы, позволяет отключить автоматическую прокрутку вниз логов по мере выполнения подзадачи. По умолчанию переключатель находится в активном состоянии.

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней