当 Ubuntu 屏幕上的进程停止时如何获取电子邮件通知?

当 Ubuntu 屏幕上的进程停止时如何获取电子邮件通知?

我正在运行一个应用程序Ubuntu 12.04.2 LTS,并且正在运行一个类似 ubuntu screen 的应用程序mailman server服务器faye server

问题是,有时屏幕上运行的进程会停止,我的应用程序会因此崩溃。

现在,我希望每当屏幕上运行的“faye 服务器”或“mailman 服务器”停止时都收到通知。

我正在使用 Digital Ocean,并且已经设置了 postfix 服务器。

答案1

您可以使用 monit 来监控 Linux 机器上的进程。它将查找 pid 是否存在。它具有高度可配置性,因此您可以在进程关闭时自动重新启动。而且它也很轻量。请查看以下链接

http://mmonit.com/wiki/Monit/ConfigurationExamples

桑迪普

相关内容