跳至主要内容

关于监控工作流

您可以使用 GitHub Actions 中的工具来监控您的工作流、指标和自托管运行器。

监控您的工作流

监控您组织或企业中的当前作业

要识别并发或排队中的任何约束,您可以检查当前在您组织或企业的 GitHub 托管运行器上正在处理多少作业。有关更多信息,请参阅“监控您的当前作业”。

使用可视化图表

每次工作流运行都会生成一个实时图表,用于说明运行进度。您可以使用此图表来监控和调试工作流。例如

Screenshot of the visualization graph of a workflow run.

有关更多信息,请参阅“使用可视化图表”。

添加工作流状态徽章

状态徽章显示工作流当前是失败还是通过。添加状态徽章的常见位置是存储库的README.md文件,但您可以将其添加到任何您喜欢的网页中。默认情况下,徽章显示默认分支的状态。如果默认分支上没有工作流运行,它将显示所有分支中最最近一次运行的状态。您可以使用 URL 中的branchevent查询参数显示特定分支或事件的工作流运行状态。

Screenshot of a workflow status badge. The left side contains the octocat logo and "GitHub Actions Demo", the name of the workflow. The right half is green with the text "passing."

有关更多信息,请参阅“添加工作流状态徽章”。

查看作业执行时间

要确定作业运行所需的时间,您可以查看其执行时间。有关更多信息,请参阅“查看作业执行时间”。

查看工作流运行历史记录

您可以查看工作流中每个作业和步骤的状态。有关更多信息,请参阅“查看工作流运行历史记录”。

监控 GitHub Actions 指标

要使用指标分析工作流的效率和可靠性,请参阅“查看 GitHub Actions 指标”。

监控自托管运行器

如果您使用自托管运行器,您可以查看其活动并诊断常见问题。

有关更多信息,请参阅“监控和排查自托管运行器问题”。