什么是监控运行(主要是)Java应用程序的一组服务器的最好的免费工具? 它需要监视几个应用服务器(一些JBoss,一些docker等)。 所有服务都是在Ubuntu或Debian下通过YAJSW(Java应用程序的服务包装)从服务系统启动和停止的。
你有什么经验,在那里的工具?
现在,我们正在严重看待这三个:
什么是现实世界的经验,这些的优点/缺点? 有什么我们应该特别避免的?
我个人喜欢nagios 。 完全可以configuration各种你可以监控的东西。
我发现ZenOss Core非常易于监控Java / JBoss应用程序 – 它也不需要添加任何插件/战争添加到您的Java / JBossconfiguration来监控。 ZenOss最让我失望的是,在监控一小部分服务时,它相当沉重 – 说它看起来非常好。 在类似的硬件上,我已经监视了20个服务多达1000个服务,没有明显的负载变化。 如果你有一台机器,你可以致力于512 + Mb RAM的监控 – 非常好的select。