我已经在我的环境中configuration了nagios,并且我已经使用了以下设置来监视每隔10分钟的磁盘空间的服务,
Normal check interval =10 min retry check interval = 1 min Maximum attempts =2
但按照这个价值,我应该在10分钟后收到我的第一个警报,然后从那里每1分钟收到一次警报。 但在我的情况下,我收到我的第一个警报,然后下一个警报在20分钟后来到我身边。 有人能帮我解决这个问题吗?
检查重试与发送间隔通知无关。 在你的服务定义中使用这个参数:
notification_interval
检查你是否有is_volatile设置为0,如果没有,那么将其设置为零,你的通知间隔将踢入并开始工作。
你监测了多less台服务器? 因为我担心你有2个服务器被监控。 检查时间间隔对于所有服务器来说都是一个“循环”的检查,所以如果你有,例如,3台服务器,第一个在0:10被检查,第二个在0:20被检查,第三个被检查在0 :30。 所以第一个将在0点40分再次检查。
此外,重试检查时间间隔是Nagios等待的时间,直到尝试再次检查相同的服务器,如果检查失败或无法连接。