Nagios interval_length 和 check_interval

Nagios interval_length 和 check_interval

我对 Nagios 计时器有点困惑。

在测试时,我设置了一个大约 5 分钟内未被发现的故障。我除了 ping 和 http 检查之外,并没有做太多事情,我真的想加快计时器。

我看到interval_length默认的主设置为 60,我将其设置为 10,同时将check_interval单个对象更改为 1(继承没有任何变化)。

我不明白的是,点击主机本身似乎显示Last Check Time和之间的差异Next Scheduled Active Check是 30 秒,并且Last Update每 10 秒发生一次。

我只是不确定这里发生了什么!

有人可以推荐每 10 秒进行一次 ping 的正确方法,或者任何其他可以大大缩短检查间隔时间的方法吗?


编辑 -check_result_reaper_frequency=10在 nagios.cfg 文件中找到,现在明白为什么最后一次更新每 10 秒一次...仍然对实际检查之间的延迟感到困惑,因此,留下一个悬而未决的问题。

答案1

您编辑文件nagios.cfg

sudo vim /etc/nagios/nagios.cfg

服务检查超时=10 #60

主机检查超时=5 #30

因为检查主机警报基于超时,但检查主机警报是正确的,而检查服务警报不正确。:D

相关内容