如何在 icinga-web 中添加主机?我是否需要修改 access.xml 并重建缓存?或者我可以有一个类似于 icinga/nagios 的配置吗?
要添加主机,您必须先定义它,例如linux.cfg
:
define host {
use linux-server
host_name s80
address x.x.x.x
check_command check-icmp
contact_groups admin
}
Run Code Online (Sandbox Code Playgroud)
(对您要监控的所有服务执行相同操作)
将此文件的完整路径插入到icinga.cfg
:
cfg_file=/usr/local/icinga/etc/hosts/linux.cfg
Run Code Online (Sandbox Code Playgroud)
使用以下方法验证您的配置:
# /usr/local/icinga/bin/icinga -v /usr/local/icinga/etc/icinga.cfg
Run Code Online (Sandbox Code Playgroud)
并重新启动 Icinga:
# /etc/init.d/icinga reload
Run Code Online (Sandbox Code Playgroud)