reg*_*tre 6 monitoring nagios network-monitoring
假设我从同一个操作系统映像构建了 1000 个服务器,一切都一样,包括 SNMP 配置(当然,它们都有唯一的 IP 地址)。对于每台服务器,我想使用 Nagios 通过 SNMP 监视相同的 12 个服务。
在 Nagios 配置中,有没有办法配置每个服务器,这样我就不必在每个主机文件中重复 12 个服务条目?
Something like:
Host MyHost {
ServiceGroup 12Monkeys;
}
Run Code Online (Sandbox Code Playgroud)
更好的是,有没有办法说“对于这 1000 个服务器,监视这 12 个服务”?
Servicegroup 12Monkeys {
Servers: 192.168.0.0/24;
}
Run Code Online (Sandbox Code Playgroud)
谢谢!
对于服务,请列出 hostgroup_name 而不是 host_name。然后将每个主机放入适当的主机组定义中。
如果需要,您还可以添加例外。例如,在服务上,您可以列出 hostgroup_name 和 host_name !server1 以从该服务检查中排除 server1,尽管它位于主机组中。
关于主机组的文档位于http://nagios.sourceforge.net/docs/3_0/objectdefinitions.html#hostgroup
归档时间: |
|
查看次数: |
6019 次 |
最近记录: |