监视进程何时开始在linux中运行

时间:2014-01-11 15:09:58

标签: linux process monitoring monit

我试图找出当我的某个进程再次开始运行时如何使用monit来获取通知。 让我明白 - 首先进程正在运行,停止运行然后再次运行。 我希望在进程再次开始运行时收到通知但我无法找到使用monit的方法。 (只是为了清楚,如果它停止运行我不想重新启动它,但如果它开始运行我想收到通知) 你可以帮助我告诉我如何使用monit作为我的目的吗? 如果monit不是我的问题的答案,你能告诉我什么是? 感谢

1 个答案:

答案 0 :(得分:0)

  1. 运行命令时,将其pid写入临时文件/var/tmp/pid.application

  2. 设置cronjob以检查进程的pid是否更改。