Плагин отчета о стабильной/статистической отчетности Jenkins
У меня есть экземпляр jenkins, который запускает около 200 заданий. Мне нужен плагин для отображения статистики сборки для всех заданий.
- Всего сборки для каждого проекта
- Неудачи
- Успех
- Среднее время на сборку.
Искал много, но не смог найти правильный плагин отчетов. Пожалуйста, помогите
Ответы
Ответ 1
Это немного, что вы можете посмотреть в зависимости от того, сколько настроек/функций вы хотите сделать:
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
И есть Dashboard-View.
Ответ 2
Для сбора метрик машинных узлов (время процессора/используемая память/время сборки на узел и т.д.) Я обнаружил, что плагин мониторинга является лучшим.
https://wiki.jenkins.io/display/JENKINS/Monitoring
Когда дело доходит до группирования времени сборки групп за работой, я не смог найти ничего хорошего в пользовательском интерфейсе Jenkins, но если у вас есть лицензия datadog, вы можете просто включить плагин datadog Jenkins, настроить ключ API datadog и имя хоста в Jenkins Config, и ты в порядке.
https://www.datadoghq.com/blog/monitor-jenkins-datadog/