【发布时间】:2012-09-21 13:25:42
【问题描述】:
我正在尝试为我的简单 hello world 应用程序寻找一个好的监控软件。
到目前为止,我已经尝试过 SCOM 12 和 OP5...我不喜欢它们,因为我想要更直接且易于配置的东西?
欢迎所有建议
谢谢
【问题讨论】:
标签: jboss monitoring jmx
我正在尝试为我的简单 hello world 应用程序寻找一个好的监控软件。
到目前为止,我已经尝试过 SCOM 12 和 OP5...我不喜欢它们,因为我想要更直接且易于配置的东西?
欢迎所有建议
谢谢
【问题讨论】:
标签: jboss monitoring jmx
您可以看看 Jolokia,它是一种用于远程访问 JMX MBean 的监控解决方案。它附带一个代理,该代理使用基于 HTTP 的 JSON 以 REST 风格的方式进行通信。
看看这个Jolokia tutorial
【讨论】:
也看看这些:
【讨论】:
Nagios 提供JMX monitoring。我认为 JMX 方面是商业的,建立在开源框架之上。
另请参阅与 JMX/Nagios 相关的 this ServerFault question。
【讨论】:
如果您只想查看 JMX 输出,请使用 jconsole,它是 JDK 的一部分(JDK 7 将要求您安装一个插件,但这一切都可以在应用程序内完成)。
如果你想要一个真正的支持 JMX 的监控应用,我推荐Zabbix。
【讨论】:
试试VisualVM,它很容易使用,并且像在 jconsole 中一样提供漂亮的图表视图。对于监视器 MBean,您必须安装一个插件,这更好,因为您可以拥有一个 int 类型属性的图表视图,该属性在可配置的轮询周期内刷新。意味着您不需要一直点击“刷新”!
【讨论】: