Since Tomcat 5.0, Tomcat manager webapp was introduced. JMX is not enabled by default on Tomcat 5.0 and above.
However, it is easy to enable it. The only pre-requisite is to run the Tomcat on JDK 1.5 or above.
In order to enable JMX on Tomcat 5.0, simply add this line to your catalina.bat:
set JAVA_OPTS=-Dcom.sun.management.jmxremote.port=7009 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=falseThen you may use JConsole that come with JDK 1.5 and above or your favourite JMX client to monitor the Tomcat though port 7009.
Anyway, this will make the JMX open for unauthorised access. Will illustrate the steps to secure the JMX access to Tomcat in coming post.