我想根据主机类型使用不同的服务检查间隔。有些主机至关重要,这些主机上的服务需要比其他主机上的服务更频繁地检查。
似乎无法在“normal_check_interval”中使用主机宏,因此有什么建议可以在不声明两次服务模板的情况下做到这一点?
谢谢
答案1
由于和check_interval
是retry_interval
服务检查的属性,因此无法按照您的需要针对每个主机进行设置。(不要使用“normal_check_interval”...这是 Nagios 2 语法)。
为此,请创建多个主机组;一个用于“关键”,一个用于“正常”。然后为要检查的每项服务创建 2 个服务定义,使用不同的check_interval
、retry_interval
和/或max_check_attempts
设置,并分配给主机组。
您可以使用通用设置的模板来简化此配置,只需更改实际服务定义中的间隔即可。请参阅继承文档了解更多信息。