Ama*_*rus 5 monitoring nagios network-monitoring
我们正在使用 nagios 来检查我们的 ssh 服务器是否正在运行。我们为某个组的所有成员定义了 check_ssh 组。我们还为该组定义了其他服务。一切安好。然而,对于该组的 2 名成员,他们在不同的端口上侦听 ssh。因此,我必须为他们提供新的服务。这很好,但是 nagios 抱怨说我为同一台主机定义了两次 SSH 服务。
我可以更改原始 ssh 服务以包含组 A 的所有成员,但排除主机 X 和 Y 吗?
Kyl*_*ndt 10
在服务定义中使用 host_name 指令,并在主机名前加上感叹号。例如:
define service{
service_description CPU Stats
servicegroups sysres
use generic
hostgroup_name linux
host_name !server1
check_command check_iostat
}
Run Code Online (Sandbox Code Playgroud)