Summary

Monitoring plugin: Monitoring of Hudson itself with JavaMelody. Open the report (or http://yourhost/monitoring) after installation.
Features
- Charts of memory, cpu, system load average, http response times by day, week, month or year
- Statistics of http requests with mean response times, mean cpu times, mean response size by request and by day, week, month or year
- Errors and logs
- Current http requests
- Threads
- Heap histogram (instances and sizes by class)
- Process list of OS
- Report in html or pdf
- In English or French
- Hudson security
- And more...

Plugin Information
Release notes
1.12.0
- added: New charts "Threads count", "Loaded classes count", "Used non heap memory", "Used physical memory", "Used swap space" (displayed with the new link "Other charts")
- added: Button to kill a java thread
- added: parameters can now be specified in environment variables like in system properties or webapp context
- added: new parameter "monitoring-path" to change the url "/monitoring" of the report to "/admin/monitoring" for example
- added: new parameter "mail-periods" to change the period of mail reports from weekly to daily or monthly or a combination of the 3
- added: display the version of JavaMelody at the bottom of the html and pdf reports
- added: display of "ajax GET" or "ajax POST" in http requests names for ajax requests
1.10.0
- English: For people outside US, UK and France, default language is now the default locale of the server or English.
1.9.0
- Fix: The "Monitoring" link in "/manage" page did not work when hudson was in a servlet context (not in the root context of the server).
- JavaMelody fix: someone had an exception in report on Solaris 10 (getPID)
1.8.2
- Removed jdbc graphs as there is no database in hudson,
- Removed sessions graph, values and links as the javamelody SessionListener can't be registered without modifying web.xml
- Added a link in "/manage" page
- Added checkPermission to check authentication if configured
1.8.1
TODO:
- Monitor also hudson slaves by using the javamelody centralized CollectorServer
- Other specific hudson features such as statistics of build times by job or graphs of busy executors & queue length like the one in "manage page"
Translations
Translations for other languages such as German, Spanish, Italian are welcomed.
The files to translate are:
in English: http://code.google.com/p/javamelody/source/browse/trunk/javamelody-core/src/main/resources/net/bull/javamelody/resource/translations.properties
the same in French: http://code.google.com/p/javamelody/source/browse/trunk/javamelody-core/src/main/resources/net/bull/javamelody/resource/translations_fr.properties
I you want to do some translation notify me at evernat at free.fr, then I will include your files in next release.