In order to assure that ESME fits well into enterprise settings, we have started including Java Management Extensions (JMX) to our application.  This is to allow the monitoring of ESME at various levels (number of messages, number of users, etc.).  Most monitoring tools in the enterprises can tap into JMX-based measures; therefore, we decided to use this standard as well.

JMX Console

Currently, we have only added approximately 10 measures but plan to add more measures as the need arises.

If you’d like more information about the use of JMX in ESME, we’ve created an initial page in our wiki.