From: Nicolai L. <ja...@re...> - 2009-10-14 08:38:41
|
Holger Levsen wrote: > disclaimer: I havent look at the java stuff except glimsing over the > commits... > > On Dienstag, 13. Oktober 2009, Munin SVN Repository Admin wrote: >> +- Sun Java 5+ compiler (a basic JDK Standard Edition from >> + java.sun.com or your package system) > > does this also work with free java? Dunno. > and, is this something totally optional or do you plan/recommend to > enable/ship by default? What Erik is integrating is some contributed plugins for java that uses JMX to monitor a JVM. They were made as a semester project by Mo Amini, Diyar Amin and Younes Hajji at Oslo University College. They tested them against a Tomcat for their project but they do cover the parameters I understand are vital to monitor for most java environments: memory use, GC activity, thread usage. Compared to other java plugins I have worked with previously they seem rather useful and are likely to not break whenever the log format changes (which my contributed sun java plugins do). Since Java monitoring has been a rather conspicuous hole in Munins capabilities I'm very grateful for the contribution, and hope they will be found to useful - and enhanced and extended (embrace and extend ;-) to monitor common Java APIs and systems such as JBoss and Glassfish and so on. Packagers probably want to make a separate package of all these plugins, and possibly a post-install script asking the details of the jmx capable java server to make the needed configuration and then auto-configure the plugins for munin-node. Nicolai |