J'ai une instance jenkins exécutant environ 200 emplois. Ce dont j'ai besoin, c'est d'un plugin pour afficher les statistiques de build pour tous les jobs.
J'ai beaucoup cherché, mais je n'ai pas trouvé de plugin de rapport approprié. Veuillez aider
Ce sont quelques-unes que vous pouvez regarder en fonction de la personnalisation/des fonctionnalités que vous souhaitez faire/afficher:
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
Et il y a Dashboard-View aussi.
Pour collecter les métriques de la machine des nœuds (temps CPU/mémoire utilisée/temps de construction par nœud, etc.), j'ai trouvé que le plugin de surveillance était le meilleur.
https://wiki.jenkins.io/display/JENKINS/Monitoring
En ce qui concerne les agrégats des temps de construction groupés par travail, je n'ai rien trouvé de bien dans l'interface utilisateur Jenkins, mais si vous avez une licence de datadog, vous pouvez simplement activer le plugin datadog Jenkins, configurer la clé api datadog et le nom d'hôte dans Jenkins Config, et vous êtes prêt à partir.