使用Hyperic HQ监视分布式/集群系统的经验是什么?

我一直在试图find一个很好的解决scheme(可以在Windows上运行)来监视/趋势/报警由主要Java技术(Tomcat,ActiveMQ,JBossCache等)组成的分布式系统,但也有一些.Net和MySQL / SQLServer的。 Hyperic HQ ( 开源版本 )似乎是一个合理的解决scheme,虽然它不支持最新版本的Active MQ(5.2)或MySQL(5.1)。 我想知道别人有什么样的经历。 任何build议,战争故事,或替代解决scheme将不胜感激。

另外,我工作的公司已经采用TNT软件的通用监控ELM 。 它有许多很好的function,尤其是涉及集中式日志logging和stream程监控。 但是,缺乏Hyperic HQ可以为我们使用的许多服务提供的具体详细指标和监控。

我发现hyperq hq是一个非常好的工具,虽然硬件要求相当困难。 (支持HQ的数据库增长速度非常快,但是function性又一次降价了)。

我们曾经使用HQ监视过很多JBoss应用程序服务器(其中大约300个)。 好的是,我们能够自定义JBoss插件来匹配我们所有的特殊部署。

我会说这是一个很好的监控工具,如果你有足够的资源来运行,你可以真正深入细节。 它的自动发现真的很好… …。

我们喜欢使用Hyperic(过去几个月使用)。

hyperic最大的问题:

  1. 我一直没能find一个承包商来帮助定制和先进的configuration的东西
  2. 他们支持新版本的东西很慢(比如SQL Server 2008 …一年之前,他们有一个插件…)
  3. 先进的文件有弱点。
  4. 论坛的支持是很重要的,以获得有用的答案