我在 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
}