使用nagios对网站的监控
对以下网页进行监控
* 首页www.icgoo.net
配置nagios
[[email protected] 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 } [[email protected] 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 } 这里就加入了一个服务 现在可以加入监控的内容了 [[email protected] 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
写道
[[email protected] server]#cd /var/www/nagios/etc/
[[email protected] etc]# vim nagios.cfg
加入以下信息
cfg_file=/var/www/nagios/etc/objects/server/41.cfg
cfg_file=/var/www/nagios/etc/objects/services.cfg
保存退出
[[email protected] etc]# vim nagios.cfg
加入以下信息
cfg_file=/var/www/nagios/etc/objects/server/41.cfg
cfg_file=/var/www/nagios/etc/objects/services.cfg
保存退出
添加管理员Email
写道
[[email protected] 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
[[email protected] server]#service nagios restart
到这里 基本上对icgoo的配置的监控基本上算是完成了
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
[[email protected] server]#service nagios restart
到这里 基本上对icgoo的配置的监控基本上算是完成了
查看结果
浏览器输入192.168.0.4/nagios/ 输入帐号密码 点左边的services 就可以看到监控的状态了
下面的是我配置完成的
写道
上面的icgoo的后面的X 问题是hostname的问题 不影响使用的!
如果某个页面出现问题 他会给我的邮箱[email protected]发送邮件
上面会提示什么页面出现问题 然后自己去看下就可以了
等问题解决了 他的页面会变绿的 恢复正常
如果某个页面出现问题 他会给我的邮箱[email protected]发送邮件
上面会提示什么页面出现问题 然后自己去看下就可以了
等问题解决了 他的页面会变绿的 恢复正常