Munin-limits 似乎会双向触发任何状态变化(OK->CRITICAL、OK->WARNING、WARNING->CRITICAL)的通知。有没有办法阻止 Munin 通知返回“OK”?
答案1
我坦率地承认这个问题是关于 munin 而不是 NAGIOS 的。然而,这两个工具密切相关,NAGIOS 的通知引擎非常复杂且可配置,而 munin 的则不然。因此,不要让 munin 通知您,而是让它通知 NAGIOS,让 NAGIOS 进行通知。然后,您可以设置一天中的时间限制,使用服务升级来通知管理层(如果问题仍然存在),设计通知的形式以使其更适合媒介(短信和电子邮件通知不应该彼此相似),并且,是的,控制是否在恢复时发送通知。
在联系人模板中,或者在您定义的任何地方,更改
service_notification_options w,u,c,r,f,s
host_notification_options d,u,r,f,s
例如
service_notification_options w,u,c,f,s
host_notification_options d,u,f,s
也就是说,r
从服务和主机通知选项中删除恢复。或者,您可以在联系人定义中逐个联系人地覆盖此设置。
我必须向这个问题的作者道歉,因为我已经习惯了让 munin 通过 NAGIOS 通知 - 我所有的 munin 安装,其中有不少,都是这样做的 - 以至于我最初没有注意到这个问题是 munin 特有的。然而,我的答案是:如果你想要一个可以更改配置的通知引擎,使用可配置引擎。