【发布时间】:2014-07-28 06:41:52
【问题描述】:
我想在我的生产环境中监控 JVM 性能。我只安装了 JRE,没有安装 JDK,因此我无法使用 jstat、jconsole 等来监控 JVM 性能。
有人可以帮助了解在这种情况下如何监控 JVM 性能吗?
有什么办法可以做到吗?
(请注意,我不想通过 JMX 或其他方式远程监控它。我想在每台机器上安装本地代理,它将每隔 1 分钟将指标发送到服务器。)
谢谢, KS
【问题讨论】:
-
JMX 是你的朋友,这里有教程stackoverflow.com/questions/151238/…
-
对于那些投票结束这个话题的人,我相信这个问题属于“程序员常用的软件工具”类别,因此是话题。关闭的原因本身强化了问题应该保持开放,因为它“直接涉及[s]编程或编程工具。”
-
您正在监控什么类型的应用程序 - 网络,独立?您考虑商业工具还是免费工具或两者兼而有之?您在公司中使用任何监控/APM 解决方案吗?
-
我说的是独立的 java,而不是 web。我正在使用 sensu 和石墨进行监控。所以我希望 sensu 客户端将此指标发送到 sensu 服务器。如果我遗漏了什么,请告诉我。
标签: jvm monitoring