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