添加主机组而不是覆盖它

添加主机组而不是覆盖它

在我的 nagios 配置中,使用特定模板的主机会自动添加到主机组,因此我的配置如下所示:

define host {
    name          foo
    ...
    hostgroups    bar
    register 0
}

define host {
    name          baz
    use           foo
}

但现在我想将主机baz也添加到另一个主机组。我知道,我可以在主机组中执行此操作,但是有没有办法在主机中执行此操作?我想到这样的事情:

define host {
    name          baz
    use           foo
    hostgroups    <hostgroupsYouAreAlreadyIn>,another-hostgroup
}

谢谢!

答案1

从记忆里,

hostgroups +another-hostgroup

应该可以。我相信任何地方Nagios 允许使用值列表,您可以使用+前缀附加到继承的列表,而不是重置它。

相关内容