zabbix可以监控的内容有很多,web服务就是期中最常见的一种。针对web服务,我的监控方案一般是下面这种方法:
通过URL链接,获取特定的值,返回状态码。
二、思考
zabbix创建一个新的web服务监控项有以下几处需要配置:
应用集:就是起个名字
触发器:主要的部分就是表达式的书写
web监控:包括web服务的一些信息(请求的URL地址,截取的特定值,返回的状态码)
三、配置
1.web服务的准备(这里以nginx为例)
在nginx的站点目录创建一个含有特定值的html文件
cat /application/nginx/html/www/check.html
Hello World!
2.zabbix界面的配置
2.1创建一个应用集
2.2配置web监控
这样一个web服务监控就建好了
2.3触发器的配置
触发器就建好了。到此为止通过URL监控web服务就完成了。
原文地址:http://blog.51cto.com/13043960/2107390