IT运维流程库历史主题 · 只读
← 返回目录

nagios使用啥监控web server

来自:网络


1.使用check_http脚本测试
[ /forlinux/blog/372637#]? nagios培训
1
2
[root@amc-cacti libexec]# ./check_http -H 192.168.2.27 HTTP OK: HTTP/1.1 301 Moved Permanently - 518 bytes in 0.265 second response time |time=0.265478s;;;0.000000 size=518B;;;0 nagios实施

2.定义command[ /forlinux/blog/372637#]? 监控软件
1
2 3 4 5
#vim /etc/nagios/object/command.cfg define command{
command_name check_http command_line $USER1$/check_http -I $HOSTADDRESS$ $ARG1$ }

3.定义host、service[ /forlinux/blog/372637#]?
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#vim /etc/nagios/object/web.cfg define host{
use linux-server ; Name of host template to use ; This host definition will inherit all variables that are defined ; in (or inherited by) the linux-server host template definition. host_name web alias Web Server address 192.168.2.27 nagios实施 }
define service{ use generic-service ; Name of service template to use host_name web service_description HTTP check_command check_http notifications_enabled 0 }

4.加载新定义的配置文件[ /forlinux/blog/372637#]?
1
2
#vim /etc/nagios/nagios.cfg cfg_file=/etc/nagios/objects/web.cfg

5.检查配置文件[ /forlinux/blog/372637#]? nagios培训
1
# /usr/local/nagios/bin/nagios -v /etc/nagios/nagios.cfg

6.测试
想做Nagios, Zabbix,Cacti,iTop各种交流的,可以进入开源监控工具Nagios交流 QQ群号 :476809427