通过Visual GC监控远程应用程序

时间:2012-10-18 18:32:37

标签: monitoring visualvm

我正在尝试使用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运行良好......

远程应用程序在远程jvm上启动jstad后取得了成功。

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

远程JVM - 1.5
本地JVM - 1.6

1 个答案:

答案 0 :(得分:2)

是的,jstatd必须在远程主机上运行,​​因为VisualGC使用jvmstat并且它不使用jmx