如何在 Nagios 4 上定义主机组

如何在 Nagios 4 上定义主机组

我想在 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)

相关内容