如何用Nagios监控远程系统

开发者在线 Builder.com.cn 更新时间:2007-06-18作者:builder.com.cn 来源:

它定义谁将收到警报、是哪种警报、以及什么时候收到警报。这里你可以看到,管理员全天候在岗,接收主机的危急/恢复通知服务通知,以及服务的中断/恢复通知。

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

}

用户评论

  • 用户名
  • 评论内容