Monitoring

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

Plugin ID monitoring
Latest Release 1.12.0
Latest Release Date Feb 20, 2010
Changes via Fisheye In Latest Release
Since Latest Release
Maintainer(s) n/a (id: vernat-e)
Issue Tracking Open Issues

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

  • Initial

TODO:

  1. Monitor also hudson slaves by using the javamelody centralized CollectorServer
  2. 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.

Labels:

plugin-misc plugin-misc Delete
Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.