Jolokia is a fresh way of accessing JMX MBeans remotely. It is different from JSR-160 connectors, as it is an agent based approach that uses JSON over HTTP for its communication. It provides new features for JMX remoting: bulk requests allow for multiple JMX operations with a single remote server roundtrip, there is a fine-grained security mechanism for restricting JMX access on specific JMX operations, JSR-160 proxy mode, and history tracking, to name a few. Jolokia's origins are in jmx4perl. Client bindings in addition to Perl have already been added, and more are planned.
|Tags||JMX Java jsr160 remote JSON http|
|Implementation||JSON http Java|
Release Notes: This release introduces enhancements for the JVM agent, new processing parameters, and the ability to conditionally list all MBeans based on whether they have changed since the last request.
Release Notes: This release adds Spring support for integrating the Jolokia JVM agent in a Spring-based application. A @JsonMBean annotation allows automatic translation of arbitrary Java objects as JSON strings for JSR-160-based clients like jconsole. Additional processing options for tuning error responses have been added, and many bugs have been fixed.