使用监控程序,过程类似
check process myProcess with pidfile /var/run/myProcess.pid
if 2 restarts within 10 cycles then alert
alert email@example.com only on { timeout }
start program = "/etc/init.d/myProcess start"
stop program = "/etc/init.d/myProcess stop"
如果流程确实在x个周期内触发重新启动,那么我们将为每个周期收到一封电子邮件,直到条件不再满足为止(例如,我们收到“服务在2个周期内重新启动2次”,“服务重新启动2次”在3个周期内,直到10个周期)。
我们如何使其仅发送一次警报?