我一直在尝试寻找一个好的解决方案(可以在 Windows 上运行)来监视/趋势/警报主要由 Java 技术(Tomcat、ActiveMQ、JBossCache 等)以及一些 .Net 和 MySQL/ 组成的分布式系统SQL 服务器。 Hyperic HQ(开源版本)似乎是一个合理的解决方案,尽管它不支持最新版本的 Active MQ (5.2) 或 MySQL (5.1)。我想知道其他人有什么样的经历。任何建议、战争故事或替代解决方案将不胜感激。
顺便说一句,我工作的公司采用了TNT Software的通用监控ELM。它有许多不错的功能,尤其是在集中式日志记录和进程监控方面。但是,它缺乏 Hyperic HQ 可以为我们使用的许多服务提供的具体详细指标和监控。
我发现 hyperic hq 是一个非常好的工具,尽管它对硬件要求相当苛刻。(支持总部的数据库增长非常快,但话又说回来,功能是有代价的)。
我们曾经使用 HQ 监控过大量的 JBoss 应用服务器(大约 300 台)。好消息是我们能够自定义 JBoss 插件以匹配我们拥有的 - 相当特殊的 - 部署。
我想说这是一个很好的监控工具,如果你有足够的资源来运行它,它可以让你真正深入了解细节。它的自动发现也非常好......
我们喜欢使用 Hyperic(过去几个月一直在使用)。
hyperic 的最大问题: