I recommend Jolokia , which is a full-featured JSON / HTTP adapter for JMX. It has several client libraries, i.e. jmx4perl , which allows JMX programmatic access from within perl. There are also client bindings for Java and Javascript. More is in the pipeline (Scala, Groovy, Python). Installation is dead easy; for a Java EE container, it is as simple as deploying the standard Java EE war. Other agents (OSGi, Mule, JVM6) are also available.
Roland HuΓ
source share