对于运行(大多数)Java 应用程序的少数服务器来说,最好的免费网络监控工具是什么?

对于运行(大多数)Java 应用程序的少数服务器来说,最好的免费网络监控工具是什么?

监控一组运行(大部分)Java 应用程序的服务器的最佳免费工具是什么?它需要监控多个应用服务器(一些 JBoss、一些 Jetty 等)。所有这些都通过 YAJSW(Java 应用程序的服务包装器)从 Ubuntu 或 Debian 下的服务系统启动和停止。

您对于这些工具有何经验?

目前,我们重点关注以下三个方面:

这些在现实世界中的经验和优缺点是什么?有哪些是我们应该特别避免的?

答案1

我喜欢纳吉奥斯个人而言。配置相当灵活,可以监控各种事物。

答案2

我发现 ZenOss Core 非常容易用于监控 Java / JBoss 应用程序 - 它也不需要在您的 Java / JBoss 配置中添加任何插件 / war 即可进行监控。ZenOss 对我来说最大的缺点是它在仅监控一小部分服务时非常繁重 - 也就是说它似乎扩展得非常好。在类似的硬件上,我监控了 20 个服务到 1000 个服务,没有太多明显的负载变化。如果您有一台可以专门用于监控的机器,并且有 512+Mb RAM - 非常好的选择。

相关内容