(我怀疑答案是“不”,但我会问)。
我的系统上装有木偶,木偶每半小时运行一次。 Nagios正在检查这些木偶日志,每半个小时运行一次,并返回如下所示的内容:
OK: Puppet agent "2.7.26" running catalogversion 1474549502, and last executed at Fri 23 Sep 2016 18:04:17 GMT
问题是,如果傀儡在(比方说)18:25检查这个服务,并且返回上面的回答,那么在18:55再次检查nagios之前,我将不会看到对预期的18:34木偶运行的任何提及。
如果nagios可以查看状态信息,那么我真的很喜欢它,看到这台机器在18:04运行木偶,并重新安排下一次检查,比如在下一次运行后五分钟。
有没有办法做到这一点?
我不相信你可以使用回报的价值来实际设置下一个检查。 Nagios有两个时间参数pipe理检查时间 – check_interval和retry_interval 。 服务启动时使用check_interval ,服务未启动时使用retry_interval 。 因此,从某种意义上说,您可以使用返回码来调整重试时间,但不能调整到特定的时间。