Search code examples
javajmx

Open source HTML-based JMX Client?


I'm looking for a basic library to give an HTML view of JMX MBeans that I can embed in my Java application. It sounds like Sun's com.sun.jdmk.comm.HtmlAdaptorServer fits the bill (referenced here). However, that tool appears to be somewhat license encumbered...

A basic Web UI like that from the referenced article is all I need:
(source: sun.com)

I am running a servlet container (Jetty), so this library could deploy as a WAR. But I don't care if it simply opens up its own socket either.

I've looked at jManage, but it seems not to be designed for embedded use.

Any suggestions?


Solution

  • JMinix is pretty cool and seems pretty up-to-date. The UI isn't real deep, but it embeds easily into any servlet container and exposes JMX as REST.

    http://code.google.com/p/jminix/