Nagios 检查服务而不是主机已启动

Mat*_*vez 2 nagios

我正在寻找这个的一个小方向。我们有 8 台移动服务器,您可以随时下线并移动到其他位置。如果系统脱机,我不希望 Nagios 向我发送警报。我希望它只是在服务上发送警报,CPU 变得很热,等等。我现在一切正常,除了当系统出现故障时我会收到警报。

正如我所说,这些服务器在两周的时间内不断在线和离线。所以在周六凌晨 3:00 收到一条消息,告诉我系统离线,我可以不在乎。我更担心过热的东西。那么关于如何解决这个问题的任何建议将不胜感激?

Dan*_*Dan 5

您可能想要关闭主机通知,而不是主机检查。Nagios 仅在认为主机已启动时才对服务失败发出警报;如果您关闭主机检查,那么当主机离开时您将收到大量服务通知。

到主机的通知,设定的关闭notification_options,以n这样的:

define host {
    use                    generic-host
    host_name              example
    address                192.168.1.254
    notification_options   n
}
Run Code Online (Sandbox Code Playgroud)

(假设您对generic-host其他地方有定义)