zabbix触发httpd的报警 监控pv和up

Posted xiaonan1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix触发httpd的报警 监控pv和up相关的知识,希望对你有一定的参考价值。

PV(Page View)访问量, 即页面浏览量或点击量,衡量网站用户访问的网页数量;在一定统计周期内用户每打开或刷新一个页面就记录1次,多次打开或刷新同一页面则浏览量累计。

UV (unique visitor )即独立访客数,指访问某个站点或点击某个网页的不同 IP  地址的人数。在同一天内,UV  只记录第一次进入网站的具有独立IP  的访问者,在同一天内再次访问该网站则不计数。UV 提供了一定时间内不同观众数量的统计指标,而没有反应出网站的全面活动。

客户端是 192.168.174.132

pv和up 监控的是apache 

先监控一下他的httpd

技术图片

 

 创建一个触发器

技术图片

 

 监控一下图形

技术图片

 测试一下   systemctl stop httpd

 技术图片

 

 

我们从httpd日志中收集他的ip访问量

cat /var/log/httpd/access_log

pwd

技术图片

 

cat mysql.sh
#!/bin/bash
case $1 in
UV|uv)

cat /var/log/httpd/access_log|awk ‘{print $1}‘|sort|uniq|wc -l
;;

PV|pv)
cat /var/log/httpd/access_log|awk ‘{print $1}‘|wc -l

;;
esac

 

 

chmod +x mysql.sh      chmod  -R 777 /var/log

增加监控项

pwd
/etc/zabbix/zabbix_agentd.d

cat UserParameter.conf
UserParameter=mysql_status[*],/etc/zabbix/scriprt/mysql.sh $1

 

 

然后重启一下zabbix-agent

systemctl restart zabbix-agent

 

 

然后服务器中安装zabbix-get 可以查看是否能获取到客户端的值

zabbix_get -s 192.168.174.132 -k mysql_status[uv]

技术图片

 

 服务端设置监控项

技术图片

 

 

 

 

技术图片

 

 

uv是查看httpd的访问量的可以设置一下触发器 到多少次的时候触发报警

技术图片

 

 

 

创建图形

技术图片

 

 查看图形即可

技术图片

 

以上是关于zabbix触发httpd的报警 监控pv和up的主要内容,如果未能解决你的问题,请参考以下文章

zabbix 监控服务 怎么触发三次在报警

zabbix 添加监控项 触发器 报警等

zabbix的各种报警机制实战

设置zabbix (3.4.2)添加监控项,触发器,让CPU使用超过85%就报警:

第五节 实现zabbix报警功能之页面信息报警和页面提示声音报警

zabbix监控nginx状态端口不监听触发报警