我已经配置了整个 Nagios,它已经在许多主机上运行了一段时间,一切都正常,除了我发现的一件事。当我为主机安排停机时间时,它仍然会发送通知。这是某种错误吗?我应该检查/更改什么?
编辑 1:
Nagios 版本:3.4.1
通知信息:
***** Nagios *****
Notification Type: PROBLEM
Host: XXXX
State: DOWN
Address: xx.xx.xx.xx
Info: PING CRITICAL - Packet loss = 100%
Date/Time: Mon Jul 8 14:56:15 CEST 2013
答案1
您需要彻底查看您的配置和日志 - 我从未见过 Nagios 忽略计划的停机时间。
注意有一个错误哪个可能与此相关,并在 >3.4.1 版本中得到修复。
答案2
我找到了解决方案!转到您的 template.cfg 文件并更改联系人部分:
从 :
service_notification_options w,u,c,r,f,s ; send notifications for all service states, flapping events, and scheduled downtime events
host_notification_options d,u,r,f,s ; send notifications for all host states, flapping events, and scheduled downtime events
到 :
service_notification_options w,u,c,r,f ; send notifications for all service states, flapping events, and scheduled downtime events
host_notification_options d,u,r,f ; send notifications for all host states, flapping events, and scheduled downtime events
去除“s”删除 nagios 针对计划停机事件的邮件通知。