我们有一个应该始终运行的应用程序。有谁知道一种创建自动监控方式以查看此应用程序是否正在运行(可能使用批处理文件)的方法?如果它没有运行,那么发送电子邮件通知并启动应用程序?
azura
问问题
413 次
5 回答
0
您没有提到操作系统,但如果您正在 Windows 上寻找某些东西,Application Monitor可能是一个好的开始。
如果你在 Linux 上,monit看起来非常有用。
于 2008-11-13T08:50:18.463 回答
0
大多数监控系统都有一个内置测试,它监视进程列表以检查应该运行的所有内容是否正在运行。
我们使用 Hobbit,它有一个可配置的进程表,应该运行(以及实例数、红色/黄色警报等)。
于 2008-11-13T10:03:55.227 回答
0
我们现在正准备发布我们的服务,该服务可以完成一些通常由 Nagios 或其他类似工具难以处理的监控任务。我们在以下情况下提供即时通知(电子邮件、短信):
a)您的应用程序/服务在一段时间内没有响应
b)满足某些条件(例如,某些逻辑部分的执行时间> X,发送的电子邮件数量< Y 或任何您想要的)
与 Nagios 或其他软件相比,这绝对易于使用,并且不需要安装。我们花了很多时间使它对用户友好
正如我所提到的,这将很快发布(会回来给你信息)。如果您对我们的方法感兴趣,我们邀请您参加我们应用程序的 beta 测试(参与者会有一些促销活动)。
于 2010-06-14T12:35:28.930 回答