【发布时间】:2016-10-06 15:51:57
【问题描述】:
我们有多个部署在服务器上的 Java Web 应用程序和进程。我们希望找到一种方法来轻松监控这些应用程序并远程检查它们的状态。开车是指:
- 检查网站是否已启动,否则通过电子邮件发送通知。
- 轻松访问或实时显示位于我们服务器不同位置的日志。发生异常并记录在案时发送电子邮件
- 发出命令并运行位于我们服务器上的脚本。服务器的操作系统是linux。命令可能类似于重启 tomcat...
- ?不知道是否有其他关于监控的想法
我的问题是,是否有任何可用的应用程序提供此类功能或其中一些功能?如果不知道,您是否知道可以使用哪些 API 来构建此类应用程序(在 JAVA 中)。
更新: 该工具应该是免费的
提前感谢您的帮助!
【问题讨论】:
-
是的。 Ganglia.
-
尝试将 JMX 与强大的警报系统相结合的监控解决方案。以我个人的经验,我建议你试试Pandora FMS。 JMX 集成非常棒!
标签: java web-services web-applications monitor