Monitoring plugin: Monitoring of the performance of Jenkins itself with JavaMelody.
Open the report (or http://yourhost/monitoring) after installation.
Author : Emeric Vernat (evernat at free.fr)
- Charts of memory, cpu, system load average, http response times by day, week, month, year or custom period
- Statistics of http requests with mean response times, mean cpu times, mean response size by request and by day, week, month, year or custom period
- Errors and logs
- Current http requests
- Threads
- Heap histogram (instances and sizes by class)
- Http sessions
- Process list of OS
- MBeans
- Actions for GC, heap dump and invalidate session(s)
- Report in html or pdf
- In English, German, French, Portuguese, Italian, Czech, Ukrainian or Chinese
- Jenkins security
- For Jenkins slaves:
- The report for the nodes is available at http://yourhost/monitoring/nodes
- Charts aggregated for all nodes of memory, cpu, system load average, number of running builds, build queue length, build times by period
- Detailed statistics of the build times and of the build steps by period
- Threads, process list and MBeans for each nodes
- Heap histogram aggregated for all nodes
- For each individual node (each node in http://yourhost/computer), reports and actions are available from the "Monitoring" page in the contextual menu or in the detail of the node:
- Threads, process list, MBeans of that node only
- Heap histogram of that node
- Actions for GC, heap dump
- And more...
Some Monitoring scripts can be executed using the Jenkins Script Console. The "Monitoring" plugin can be installed by point and click in the plugin manager of a Jenkins server, or it can be downloaded from http://mirrors.jenkins-ci.org/plugins/monitoring/.
You can contribute translations on this website.
See Releases
Translations for other languages such as Spanish are welcomed.
To contribute in your own language, join the translation project at https://poeditor.com/join/project/QIaCp4bThS.
or see in English: https://github.com/javamelody/javamelody/blob/master/javamelody-core/src/main/resources/net/bull/javamelody/resource/translations.properties
the same in French: https://github.com/javamelody/javamelody/blob/master/javamelody-core/src/main/resources/net/bull/javamelody/resource/translations_fr.properties
Use maven commands "mvn hpi:run" or "mvn package" like for all Jenkins plugins


