我对Nagios定时器有点困惑。
在testing的同时,我设置了一个5分钟左右没有拿起的故障。 我只不过是ping和http检查而已,我真的想要加强计时器。
我已经看到默认情况下,主要的interval_length设置为60,我将其设置为10,同时将单个对象上的check_interval更改为1(inheritance上没有任何内容)。
我没有得到的是单击主机本身似乎表明, Last Check Time和Next Scheduled Active Check之间的差异是30秒,以及Last Update每10秒发生一次。
我只是不确定这里发生了什么事情!
任何人都可以推荐正确的方法来每10秒钟做一次ping或者其他任何方式来实现检查之间的更短的时间?
编辑 – 在nagios.cfg文件中findcheck_result_reaper_frequency=10 ,现在明白为什么最后一次更新是每10秒钟…仍然困惑于实际检查之间的延迟,所以,留下问题打开。
你编辑文件nagios.cfg
sudo vim /etc/nagios/nagios.cfg
service_check_timeout = 10#60
host_check_timeout = 5#30
因为基于超时检查主机警报,但检查主机警报是正确的,并且检查服务警报不正确。 :d