使用nagios对网站的监控

对以下网页进行监控

 * 首页www.icgoo.net

 

配置nagios

[root@Nagios-Server server]#vim /var/www/nagios/etc/objects/serivce.cfg
加入以下内容
define service{
        use                             local-service         ; Name of service template to use
        host_name                     icgoo
        service_description             check-host-alive
        check_command                check-host-alive
        }

[root@Nagios-Server server]#vim /var/www/nagios/etc/objects/server/41.cfg
加入一个服务 加入以下内容
define host{
        use                     linux-server    
        host_name               icgoo   
        alias                     icgoo
        address                 113.108.xx.xxx        
        }
这里就加入了一个服务
现在可以加入监控的内容了
[root@Nagios-Server server]#vim 41.cfg
define service{
        use                             generic-service        
        host_name                       icgoo
        service_description             icgoo_main
        check_command                   check_http!-H www.icgoo.net  #监控首页
        }

这样就可以监控首页了 

 

添加nagios.cfg

写道
[root@Nagios-Server server]#cd /var/www/nagios/etc/
[root@Nagios-Server etc]# vim nagios.cfg

加入以下信息
cfg_file=/var/www/nagios/etc/objects/server/41.cfg
cfg_file=/var/www/nagios/etc/objects/services.cfg

保存退出

  

添加管理员Email

写道
[root@Nagios-Server server]# vim objiects/contacts.cfg
define contact{
contact_name nagiosadmin ; Short name of user
use generic-contact ; Inherit default values from generic-contact template (defined above)
alias Nagios Admin ; Full name of user

email [email protected] ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******
}

修改邮件为自己设置的邮件 我这里设置称我自己的邮件
然后设置完成后 基本上就完成了 重启nagios

[root@Nagios-Server server]#service nagios restart

到这里 基本上对icgoo的配置的监控基本上算是完成了

 

查看结果

浏览器输入192.168.0.4/nagios/ 输入帐号密码 点左边的services 就可以看到监控的状态了 

下面的是我配置完成的


使用nagios对网站的监控_第1张图片
 

 

写道
上面的icgoo的后面的X 问题是hostname的问题 不影响使用的!

如果某个页面出现问题 他会给我的邮箱[email protected]发送邮件
上面会提示什么页面出现问题 然后自己去看下就可以了
等问题解决了 他的页面会变绿的 恢复正常

 

 

你可能感兴趣的:(nagios)