它定义谁将收到警报、是哪种警报、以及什么时候收到警报。这里你可以看到,管理员全天候在岗,接收主机的危急/恢复通知服务通知,以及服务的中断/恢复通知。
hsots.cfg文件包含被监控系统的主机定义,其定义如下:
define host{
namelinux-server
usegeneric-host
check_period24x7
max_check_attempts10
check_commandcheck-host-alive
notification_periodworkhours
notification_interval120
notification_optionsd,u,r
contact_groupsadmins
register0
}
define host{
uselinux-server
host_namesurtr
aliassurtr.mysite.com
address127.0.0.1
}
第一个字义是一个模板(注册机设为0)。其它定义可以使用这个模板来建立,防止无用的信息复制。第二个定义为一台主机,提供模板所使用的设备,包括主机名称、别名和IP地址。你想定义多少个模板,就可以定义多少台主机。
services.cfg文件包含监控主机使用的服务定义。例如,下面的代码检查POP3服务器是否有效:
define service{
uselocal-service
hostgroup_nameremote
service_descriptionPOP3 Availability
check_commandcheck_pop
}
用户评论