JMX Management and Monitoring

    Java Platform Standard Edition (JSE) 5.0 provides built-in remote monitoring, management, and a console to monitor applications
that run using JSE 5.0 or later versions. These tools can be used to view the resource utilization of Java applications. For example, this
can help with detecting memory issues, class loading and garbage collection, controlling JDK logging levels, and managing an
application's Managed Beans (MBeans).
    I decided to monitor Tomcat with Time Expression deployed in it. First, I had to set the CATALINA_OPTS environment variable as follows:
set CATALINA_OPTS=-Dcom.sun.management.jmxremote
    After setting this environment variable, I started Tomcat from the command line. We could just as easily do this with Tomcat, within
Eclipse. After starting Tomcat, I launched the JConsole utility provided with the JDK, as follows:
c:/program files/java/jdk1.5.0_06/bin/jconsole

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章