Jenkins提供了许多插件来展示在一段时间内执行的构建指标。这些指标对于查看构建以及了解它们随着时间的推移失败/通过的频率很有用。
【Jenkins-指标和趋势】让我们看一下“ Build History Metrics Plugin”, 此插件用于在安装后为所有构建计算以下度量:
- MTTF(度量失败时间)
- MTTR(平均恢复时间)
- 建造时间的标准偏差
文章图片
步骤2:然后选择Manage Plugins(管理插件)。
文章图片
步骤3:在Available(可用)选项卡上, 过滤Build History Metrics插件, 然后选择Install without without restart按钮。
文章图片
步骤4:以下屏幕显示了安装过程和插件安装成功。
文章图片
成功安装后, 单击“返回首页”。
文章图片
步骤5:选择任何作业, 然后转到该作业页面。当你转到该作业页面时, 将看到一个包含计算出的指标的表。显示过去7天, 过去30天和所有时间的指标。
文章图片
Jenkins的趋势 为了查看总体趋势, Jenkins提供了许多插件, 例如Build-metrics插件。此插件用于从内部版本和Jenkins收集信息, 并以图形格式显示它们。
步骤1:转到Jenkins信息中心。
文章图片
步骤2:选择Manage Plugins(管理插件)选项。
文章图片
步骤3:转到“可用”选项卡, 然后在过滤器选项中搜索“ build-metrics”, 然后单击“安装而无需重启”按钮。
文章图片
步骤4:以下屏幕显示了安装过程和插件安装成功。
文章图片
成功安装插件后, 单击“返回首页”链接。
文章图片
步骤5:现在转到Jenkins仪表板, 然后单击Manage Jenkins。
文章图片
第6步:向下滚动, 现在你将看到一个名为“ Global Build Stats”的选项。单击此选项。
文章图片
步骤7:点击Initialize stats按钮。此按钮用于收集已经执行的构建的所有现有记录, 并可以基于这些结果创建图表。单击此按钮后, 你将看到一个文本“数据已成功初始化”。
文章图片
步骤8:数据初始化之后, 就可以创建一个新图表了。要创建新图表, 请单击“创建新图表配置”链接。
文章图片
步骤9:当你输入该链接时, 将出现一个弹出窗口。输入新图表详细信息的所有信息。输入以下必填信息:
- 标题-给任何标签, 我给“结果”
- 图表宽度-600
- 图表高度-500
- 图表时间刻度-每日
- 图表时间长度-30天
文章图片
在这里, 它将显示构建随时间的趋势。
文章图片
如果单击图表的任何部分, 它将向你显示作业详细信息及其构建。
文章图片
推荐阅读
- Jenkins和Travis CI的区别
- Jenkins和TeamCity的区别
- Jenkins和Maven的区别
- Jenkins和Hudson的区别
- Jenkins和GoCD的区别
- Jenkins和Circle CI的区别
- Jenkins和Bamboo的区别
- Jenkins和Ansible的对比和区别
- Jenkins-服务器维护