Job status metrics plugin

In our production environment, we have numerous jobs running. I’m seeking recommendations for the best plugin to monitor job metrics such as job status, successful and failed jobs, schedule details, job resource usage, how many jobs ran in last 24 hours / week and more. Your assistance is greatly appreciated.

Several Jenkins plugins can help you monitor job metrics:

  1. Jenkins Job Configuration History Plugin: This plugin allows you to see the changes made to job configurations over time. It can be useful for tracking changes and identifying when a job configuration change might have caused a problem. It is up for adoption. :person_shrugging:
  2. Monitoring Plugin: This plugin provides information about system usage, HTTP response times, and Jenkins internals. It also provides a simple interface to monitor various metrics.
  3. Performance Plugin: This plugin allows you to capture reports from JMeter, JUnit, etc., and provides a set of graphs displaying performance trends.
  4. Metrics Plugin: This plugin exposes metrics from Jenkins to a variety of sinks including HTTP, JMX, and Graphite. It can be used to monitor a wide range of metrics including job status, build times, queue lengths, and more.
  5. Audit Trail Plugin: This plugin keeps a log of who performed particular Jenkins operations, such as configuring jobs. This can be useful for auditing and troubleshooting purposes.
  6. Build Monitor Plugin: This plugin provides a highly readable and easy-to-use view of the current status of selected Jenkins jobs. It easily accommodates different screen sizes and is ideal for wall displays.