3

我正在尝试使用 VisualVM 和 Visual GC 监视远程计算机上可用的应用程序。

jmxremote在远程端启用了如下:

-Dcom.sun.management.jmxremote, -Dcom.sun.management.jmxremote.port=8888,
-Dcom.sun.management.jmxremote.ssl=false, -Dcom.sun.management.jmxremote.authenticate=false

通过 VisualVM 进行监控时,一切正常,但 VisualGC 不显示任何统计信息(Not Supported for this JVM出现错误)。

在尝试监视一个本地应用程序时,VisualGC 运行良好......

一旦jstad在远程 jvm 上启动,远程应用程序就成功了。

这是 VisualGC 的一个已知问题...?

远程 JVM - 1.5
本地 JVM - 1.6

4

1 回答 1

2

对,jstatd必须在远程主机上运行,​​因为 VisualGC 使用jvmstat而它不使用jmx.

于 2012-10-19T04:57:31.840 回答