Jenkins - 指标和趋势

2025年3月17日 | 阅读 3 分钟

Jenkins 提供了许多插件来呈现一段时间内进行的构建的指标。这些指标对于查看构建以及了解它们随时间的失败/通过频率很有用。

让我们看一下“构建历史指标插件”,安装后,此插件用于计算所有构建的以下指标

  • MTTF(故障时间)
  • MTTR(平均恢复时间)
  • 构建时间的标准差

步骤 1: 首先,转到 Jenkins 仪表板,然后单击管理 Jenkins

Jenkins Metrics and Trends

步骤 2: 然后选择管理插件

Jenkins Metrics and Trends

步骤 3: 在“可用”选项卡上,筛选构建历史指标插件,然后选择不重启安装按钮。

Jenkins Metrics and Trends

步骤 4: 下面的屏幕显示了插件的安装过程和安装成功。

Jenkins Metrics and Trends

安装成功后,单击返回顶部页面。

Jenkins Metrics and Trends

步骤 5: 选择任何作业,然后转到该作业页面。当您转到该作业页面时,您将看到一个包含已计算指标的表格。指标显示最近 7 天、最近 30 天和所有时间。

Jenkins Metrics and Trends

Jenkins 中的趋势

要查看整体趋势,Jenkins 提供了许多插件,例如构建指标插件。此插件用于从构建和 Jenkins 中收集信息,并以图形格式显示它们。

步骤 1: 转到 Jenkins 仪表板。

Jenkins Metrics and Trends

步骤 2: 选择管理插件选项。

Jenkins Metrics and Trends

步骤 3: 转到可用选项卡,然后在过滤器选项中搜索“构建指标”,然后单击不重启安装按钮。

Jenkins Metrics and Trends

步骤 4: 下面的屏幕显示了插件的安装过程和安装成功。

Jenkins Metrics and Trends

成功安装插件后,单击返回顶部页面链接。

Jenkins Metrics and Trends

步骤 5: 现在转到 Jenkins 仪表板,然后单击管理 Jenkins

Jenkins Metrics and Trends

步骤 6: 向下滚动,现在您将看到一个名为“全局构建统计信息”的选项。单击此选项。

Jenkins Metrics and Trends

步骤 7: 单击初始化统计信息按钮。此按钮用于收集已经执行的构建的所有现有记录,并且可以根据这些结果创建图表。单击此按钮后,您将看到文本“数据初始化成功”。

Jenkins Metrics and Trends

步骤 8: 初始化数据后,就可以创建新图表了。要创建新图表,请单击“创建新图表配置”链接。

Jenkins Metrics and Trends

步骤 9: 当您进入该链接时,将弹出一个弹出窗口。输入新图表详细信息的所有信息。输入以下强制信息

  • 标题 - 提供任何标签,我已提供“结果”
  • 图表宽度 - 600
  • 图表高度 - 500
  • 图表时间刻度 - 每日
  • 图表时间长度 - 30 天

您可以将其余信息保留原样。输入信息后,选择创建新图表按钮。

Jenkins Metrics and Trends

在这里,它将显示构建随时间的趋势。

Jenkins Metrics and Trends

如果单击图表的任何部分,它将向您显示作业及其构建的详细信息。

Jenkins Metrics and Trends