我想在 Nagios 4 上定义一个主机组。在 recon 中,它应该在某处定义。我尝试创建一个包含以下内容的/usr/local/nagios/etc
文件:hostgroups.cfg
define hostgroup{
hostgroup_name webservers
members *
}
这是添加该配置的正确位置吗?(我是 Nagios 新手)
答案1
在您的 nagios.cfg 文件中,您可以添加一行指向您创建的 hostgroups.cfg 文件,从而告诉 nagios 包含该文件。
cfg_file=/usr/local/nagios/etc/hostgroups.cfg
您还可以指定一个目录,nagios 将处理在其中找到的任何文件:
cfg_dir=/usr/local/nagios/etc/directory_containing_cfg_files
答案2
我只需将主机组条目放入我的 hosts.cfg 文件中即可。一旦 Nagios 检查了错误并重新启动,我的主机组就在那里并且可用。我也不必以这种方式编辑 nagios.cfg 文件。它就是有效。使用 Nagios Core 4 (4.4.1)