【发布时间】:2012-03-11 16:08:11
【问题描述】:
我正在使用 visualvm 来监控我的生产服务器,它同时具有 jmx 和 jstatd。
我在 Visual vm 中尝试了这两种协议,但看起来非常相似,使用 jmx 或 jstatd 监控服务器有什么区别(在监控可能性、带宽使用情况、cpu 使用情况等方面...)?
我应该更喜欢一种解决方案而不是另一种解决方案吗?
谢谢!
【问题讨论】:
我正在使用 visualvm 来监控我的生产服务器,它同时具有 jmx 和 jstatd。
我在 Visual vm 中尝试了这两种协议,但看起来非常相似,使用 jmx 或 jstatd 监控服务器有什么区别(在监控可能性、带宽使用情况、cpu 使用情况等方面...)?
我应该更喜欢一种解决方案而不是另一种解决方案吗?
谢谢!
【问题讨论】:
JMX 不允许像“VisualGC”插件这样的“VisualVM”中的几个插件所要求的详细的“jstat”监控细节。
“jstatd”是允许建立“jstat”连接的守护进程。
【讨论】: