Chinaunix首页 | 论坛 | 博客
  • 博客访问: 375489
  • 博文数量: 87
  • 博客积分: 2810
  • 博客等级: 少校
  • 技术积分: 825
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-28 22:34
文章分类

全部博文(87)

文章存档

2010年(25)

2009年(43)

2008年(19)

分类: LINUX

2009-01-20 10:51:48

在安装好pnp之后可以通过进行访问服务的的图表状态。
而在访问访问Service Detail看到的服务如下

这样虽然看到的数据很直观,但是每次当我们要查看该服务的图表显示时必须访问才能出图,可以通过下面的办法为服务加上一个太阳的小图标,打开/usr/local/nagios/etc/services.cfg文件,假如已经添加了FTP监控服务如下
define service{
  host_name ftp-server
  service_description check_ftp
  check_command check_ftp
  max_check_attempts 5
  normal_check_interval 3
  retry_check_interval 2
  check_period 24x7
  notification_interval 10
  notification_period 24x7
  notification_options w,u,c,r
  contact_groups sagroup
  }
就可以在该服务的下面一行增加一段,如下图
define serviceextinfo {
  host_name ftp-server /要和监控服务的计算机名相同
  service_description check_ftp /要和要监控的服务描述相同(是描述)
  action_url /nagios/pnp/index.php?host=$HOSTNAME$&srv=$SERVICEDESC$
}
添加上面的内容后记得使用
/usr/local/nagios/bin/nagios –v /usr/local/nagios/etc/nagios.cfg
测试是否有拼写语法错误。如有错误会提示,根据提示进行修改就可以
测试通过后
Service nagios restart
重启nagios服务
再通过进行访问,可以看到刚才的监控的ftp服务有一个小太阳图标,点击这个小太阳可以跳转到ftp图形化监控

 
上面说的是为服务添加太阳,下面说一下为主机添加太阳
如果是为主机添加太阳的话就需要到hosts.cfg文件中添加以下内容
define hostextinfo {
  host_name nagios-server //此处是主机名,添加已经在hosts.cfg中存在的主机
  action_url /nagios/pnp/index.php?host=$HOSTNAME$
  }

例如上面添加了nagios-server主机则出显示出主机旁边的太阳图片



阅读(1627) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~