服务紧急时通知间隔不同

服务紧急时通知间隔不同

我在 Nagios 中有一个服务,可以检查服务器上使用了多少磁盘空间。

当使用率超过 80% 时,服务处于 状态warning。当使用率超过 97% 时,则视为critical

当服务处于紧急状态时warning,我希望每天发送一次警报 ( notification_interval 1440)。当服务处于紧急状态时,我希望每两小时发送一次警报 ( notification interval 120)。

我该如何设置?

是否可以在一项服务中进行设置,或者我是否需要定义两项服务,一项发送警报warning,另一项发送警报critical

谢谢。

答案1

定义一个服务升级notification_interval当服务处于以下状态时设置为120 CRITICAL

define serviceescalation{
    host_name               xx
    service_description     disk_free
    notification_interval   120
    .
    .
    escalation_period       24x7
    escalation_options      c
    }

相关内容