我已经用 chef 设置了 Nagios。它可以准确地监控一切。当服务/主机出现问题时,我会收到一封电子邮件和 jabber 消息,这正是我配置它的方式。
但是当服务/主机恢复时,我什么也没收到。没有电子邮件或 jabber 消息。nagios 网站更新以显示服务/主机正常,我只是没有收到恢复电子邮件。我的 nagios 网站列出了它发送的通知,它们都是问题通知。那里没有任何恢复电子邮件的记录。
什么原因导致这种情况? 是否有不同的 nagios 设置recovery_notification_command
?
答案1
据推测,您没有r
在notification_options
主机配置、主机模板、联系人配置等中。如果 nagios 甚至没有recovery
在日志中显示通知,那么很可能就是这个。
顺便说一句,对于主机,其中一个选项是u
。这并不意味着up
您可能期望的那样,它意味着unreachable
主机父节点关闭时的特殊状态。您可以选择不接收这些,因为如果您的路由器关闭,您知道它下面的所有东西也都关闭了。这与你的问题无关,但也许知道一下会很好 :)