Answers:
您可以通过设置本地警报语句来禁用此警报。此处对此进行了详细记录:http : //mmonit.com/monit/documentation/monit.html#setting_a_local_alert_statement
应该这样做:
check process blop with pidfile /.../blop.pid
alert recipient@address.com but not on { pid }
start program = "..."
stop program = "..."
另一种选择是禁用警报
set alert user@mydomain.org not on { instance, action }
这样,您既不会收到有关监视重启的警报(instance
),也不会收到有关所有服务启动/停止/重启的警报(action
)。
可能的过滤器的完整列表可以在以下网址找到:https : //mmonit.com/monit/documentation/monit.html#Setting-an-event-filter (我认为此列表也应适用于过程检查附带的警报这个问题的另一个答案)。