-1

我目前正在使用 NewRelic ( http://newrelic.com/ ) 来监控我的 java 应用程序。重点是我想监控 Zookeeper、Hornetq 和其他在没有服务器或应用程序容器的情况下运行的基于 java 的应用程序。看起来NewRelic不支持这个东西..

您能否告诉我是否有可以用于此目的的通用监控工具?(而不是 JMX / Jconsole...)

4

1 回答 1

1

您可能对 Ganglia 感兴趣:http: //ganglia.sourceforge.net/

对于动物园管理员:https ://github.com/andreisavu/zookeeper-monitoring/tree/master/ganglia

Ganglia 是一个可扩展的分布式监控系统,用于集群和网格等高性能计算系统。它基于针对集群联合的分层设计。它利用广泛使用的技术,例如用于数据表示的 XML、用于紧凑、便携数据传输的 XDR 以及用于数据存储和可视化的 RRDtool。它使用精心设计的数据结构和算法来实现非常低的每个节点开销和高并发性。该实现非常健壮,已被移植到广泛的操作系统和处理器架构中,目前已在全球数千个集群中使用。它已用于链接跨大学校园和世界各地的集群,并且可以扩展以处理具有 2000 个节点的集群。

于 2013-08-23T12:57:56.860 回答