【发布时间】:2014-08-15 18:02:42
【问题描述】:
我有一个运行大约 200 个作业的 jenkins 实例。我需要一个插件来显示所有作业的构建统计信息。
- 每个项目的构建总数
- 失败
- 成功
- 每次构建的平均时间。
搜索了很多,但找不到合适的报告插件。请帮忙
【问题讨论】:
我有一个运行大约 200 个作业的 jenkins 实例。我需要一个插件来显示所有作业的构建统计信息。
搜索了很多,但找不到合适的报告插件。请帮忙
【问题讨论】:
根据您想要执行/显示的自定义/功能的多少,您可以查看以下几个:
https://wiki.jenkins-ci.org/display/JENKINS/Global+Build+Stats+Plugin
https://wiki.jenkins-ci.org/display/JENKINS/build-metrics-plugin
https://wiki.jenkins-ci.org/display/JENKINS/Project+Statistics+Plugin
https://wiki.jenkins-ci.org/display/JENKINS/eXtreme+Feedback+Panel+Plugin
https://wiki.jenkins-ci.org/display/JENKINS/InfluxDB+Plugin
https://wiki.jenkins-ci.org/display/JENKINS/CouchDB+Statistics+Plugin
【讨论】:
Statuses filtering,用于帮助您使用成功/失败/不稳定/中止/...等过滤器自定义报告,并且可以在Elements displayed on chart 部分下设置平均构建时间。你检查过这些设置吗?
对于收集节点机器指标(CPU 时间/已用内存/每个节点的构建时间等),我发现监控插件是最好的。
https://wiki.jenkins.io/display/JENKINS/Monitoring
当涉及到按工作组聚合构建时间时,我在 Jenkins UI 中找不到任何好的东西,但是如果你有 datadog 许可证,你可以启用 datadog Jenkins 插件,配置 datadog api 密钥和主机名Jenkins 配置,一切顺利。
【讨论】: