抑制针对特定 Monit 服务检查的所有警报?

抑制针对特定 Monit 服务检查的所有警报?

在我的Monit 5.4安装,我有兴趣抑制针对特定服务检查的所有警报。

鉴于以下节:

check process nslcd
        with pidfile "/var/run/nslcd/nslcd.pid" every 2 cycles
        start program = "/sbin/service nslcd start"
        stop program = "/sbin/service nslcd stop"
        if 10 restarts within 11 cycles then timeout
        if cpu usage > 95% for 11 cycles then restart
        if totalmemory > 64 MB then restart

抑制所有警报的最干净的方法是什么全部对此服务检查的操作?我熟悉该noalert功能,但它似乎不适合我的用例。其他服务/守护程序的其他 Monit 警报可以继续。

答案1

我只需要在每次检查的警报字段中添加一个电子邮件地址即可。使用假地址就足够了。

相关内容