我是 JMX 新手,我想管理(或监视)我的 jsp-servlet 应用程序,在 Tomcat 中运行大量 servlet 和 JSP 文件。
我制作了一个由 Oracle 教程提供的简单演示应用程序,但它仅适用于一个接口及其实现,所以我如何通过 JMX 监控我的整个 jsp-servlet 应用程序?
我想监控三件事
- 记忆
- 虚拟机
- 线
嗨,您可以Jconsole
用来监控远程和本地应用程序。为此,您必须Jmx
在您的 tomcat 上启用。
您可以使用 JMX 编写自己的监控工具,或者为您的应用程序尝试jeeObserver。
您也可以尝试使用jvisualvm。
VisualVM 在 Java 虚拟机 (JVM) 上运行时提供有关 Java 应用程序的详细信息。
您需要监控的 3 件事可以在这里完成。
查看更多信息:http: //visualvm.java.net/gettingstarted.html#sthash.NVjHO3bo.dpuf