IBM JDK 7 缺少 jstatd。无法使用 VisualVM 在 AIX 上监视 Java 应用程序 运行。

IBM JDK 7 is missing jstatd. Not able to monitor Java application running on AIX using VisualVM.

我在 AIX 7 上有一个企业应用程序 运行,并且在服务器中安装了 IBM JDK 6 和 7。根据 VisualVM 文档,我们需要在服务器上启动 jstatd 守护进程。但是,IBM JDKs 中缺少此实用程序。 如何在 AIX 上使用 VisualVM 监控应用程序 运行? 有没有其他方法可以在 AIX 上监视应用程序 运行?

您应该能够使用 JMX 连接器。指定以下 JVM 属性:

com.sun.management.jmxremote.port=3333  
com.sun.management.jmxremote.authenticate=false 
com.sun.management.jmxremote.ssl=false 
com.sun.management.jmxremote.local.only=false

并使用JMX connection