Java分布式应用程序健康监视框架?

3
我正在开发一个Java分布式应用程序,它由嵌入式系统中运行的各种RMI服务器组成。该系统通过彩色GUI报告状态,在底层定期轮询RMI服务器以获取它们的状态(UP、DOWN、DEGRADED等),并使用定义的接口。此外,服务器报告软件和硬件状态。
我想用更开放的框架替换这个自定义工具。我知道JMX可以用来做这样的事情。我需要设置一个单一的MBeanServer,所有RMI服务器都会在其中注册唯一的ObjectName。我还需要编写一个自定义MBean,提供接口方法。
我的问题是,是否有人知道是否已经构建了一个框架来完成这样的事情。也许还提供某种控制功能(关闭/重启服务等)。
1个回答

2

我最近参加了一场演讲,展示了RHQ(http://rhq-project.github.io/rhq/)可以实现的功能,相当令人印象深刻。包括图表、远程启动/停止、警报、历史记录和缩放等,但是我没有时间自己试玩。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接