h2. ESME supports JMX # To enable JMX, you must activate it in your default.props file: _jmx.enable=true_ \- default is false. # Connect to ESME with your normal JMX-enabled tool. For example, [JConsole|http://java.sun.com/j2se/1.5.0/docs/guide/management/jconsole.html] The following picture shows JConsole monitoring ESME running in a Tomcat (6) instance. !JMX Console.jpg!\\ h2. Existing Counters *  liftSessions - ( actually grabbed from SessionWatcher ) * userCount ( User actors started since start/reset ) * messagesCreated * userMessagesCreated * schedulerMessagesCreated  * messagesPulled ( messages pulled from MessagePullActor ) * messagesDelivered * messagesDeliveredTrackReason * messagesDeliveredDirectReason * messagesDeliveredConversationReason  * messagesDeliveredResendReason * messagesMailed * messagesSentViaHttp * messagesFiltered h2.  Planned Counters * messagesDeliveredRegularReason * messagesDeliveredInterpreterReason * usersLoggedIn ( incremented and decremented through User.logUserIn and User logUserOut) * interpreterMessagesCreated * groupCount h2. Existing Gauges Gauges are partial functions that run to grab a point in time statistic when the stat is requested * users * groups * listeners \\