Nagios服务检查间隔根据主机types

我想根据主机types使用不同的服务检查间隔。 有些主机很关键,需要比其他主机上的服务更频繁地检查这些主机上的服务。

看来不可能在“normal_check_interval”中使用主macros,所以任何build议做到这一点,而不宣布两次我的服务模板?

谢谢

由于check_intervalretry_interval是服务检查的属性,因此不能像每个主机一样对其进行设置。 (不要使用“normal_check_interval”…这是Nagios 2语法)。

为此,请创build多个主机组; 一个用于“正常”的“关键”一个。 然后,使用不同的check_intervalretry_interval和/或max_check_attempts设置为要检查的每个服务创build2个服务定义,并分配给max_check_attempts

您可以使用常用设置的模板使此configuration更清洁,只需更改实际服务定义中的间隔即可。 有关更多信息,请参阅inheritance文档 。

重读Nagios文档后,我需要的是隐含的主机参数inheritance。

我在nagios-dev列表中发现了这个旧post: http : //sourceforge.net/mailarchive/message.php? msg_id=23966589

不幸的是,它还没有实现到Nagios源代码中。

我知道我现在必须做什么:-)