Skip to main content

Сведения о рабочих процессах мониторинга

Средства в GitHub Actions можно использовать для мониторинга рабочих процессов, метрик и локальных средств выполнения.

Мониторинг рабочих процессов

Мониторинг текущих заданий в организации или предприятии

Чтобы определить ограничения с параллелизмом или очередями, можно проверить, сколько заданий в настоящее время обрабатывается в средствах выполнения тестов, размещенных в GitHub, в вашей организации или предприятии. Дополнительные сведения см. в разделе Мониторинг текущих заданий.

Использование графа визуализации

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

Снимок экрана: график визуализации запуска рабочего процесса.

Дополнительные сведения см. в разделе Использование графа визуализации.

Добавление эмблемы состояния рабочего процесса

Индикатор состояния показывает, что в данный момент рабочий процесс завершается сбоем или передачей. Обычное индикатор состояния добавляется в файл README.md репозитория, но может быть добавлен на любую веб-страницу по вашему желанию. По умолчанию индикаторы показывают состояние ветви по умолчанию. Если в ветвь по умолчанию не выполняется рабочий процесс, отобразится состояние последнего запуска во всех ветвях. Состояние рабочего процесса можно отобразить для определенной ветви или события с помощью branch event параметров запроса в URL-адресе.

Снимок экрана: значок состояния рабочего процесса. Левая сторона содержит логотип octocat и "GitHub Actions Demo", имя рабочего процесса. Правая половина зелена с текстом "передача".

Дополнительные сведения см. в разделе Добавление эмблемы состояния рабочего процесса.

Просмотр времени выполнения задания

Чтобы определить, сколько времени заняло выполнение задания, можно просмотреть его время выполнения. Дополнительные сведения см. в разделе Просмотр времени выполнения задания.

Просмотр журнала выполнения рабочего процесса

Вы можете просмотреть состояние каждого задания и шага в рабочем процессе. Дополнительные сведения см. в разделе Просмотр журнала выполнения рабочего процесса.

Мониторинг метрик GitHub Actions

Чтобы проанализировать эффективность и надежность рабочих процессов с помощью метрик, см. раздел Просмотр метрик GitHub Actions.

Мониторинг локальных модулей выполнения

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

Дополнительные сведения см. в разделе Мониторинг и устранение неполадок в самостоятельно размещенных средствах выполнения.