Zabbix使用Pycurl模块监控Web页面状态(2)

二、配置zabbix自定义监控
这个相对来说比较灵活,可以找一台机器专门用来做监控,只需要在这台机器上配置以下内容就可以监控多个URL了。
zabbix界面中可以配置一个模版,将其挂在该机器上就行了。

1、将代码写到下面目录下并加上可执行权限
[root@zabbix-12-195 scripts]# pwd
/etc/zabbix/scripts
[root@zabbix-12-195 scripts]# vim web_monitor.py 
[root@zabbix-12-195 scripts]# chmod +x web_monitor.py

2、配置zabbix_agentd.conf
[root@zabbix-12-195 scripts]# cat /etc/zabbix_agentd.conf
UserParameter=web[*],/etc/zabbix/scripts/web_monitor.py $1 $2

3、重启zabbix-agentd
[root@zabbix-12-195 scripts]# service zabbix-agentd restart

三、配置zabbix监控
直接上图了,后续的添加就自由发挥了,好多返回值可以出图,可以做触发器告警等。不多叙述了j_0042.gif

Zabbix使用Pycurl模块监控Web页面状态

Zabbix使用Pycurl模块监控Web页面状态

Zabbix使用Pycurl模块监控Web页面状态

更多Zabbix相关教程集合

Ubuntu 16.04服务器上安装Zabbix 3.2 

CentOS 7 LNMP环境搭建Zabbix3.0 

Ubuntu 16.04安装部署监控系统Zabbix2.4 

Zabbix监控安装部署及警报配置 

Zabbix触发器表达式详解

Ubuntu 16.04下安装部署Zabbix3.0 

CentOS 6.3下Zabbix监控apache server-status

CentOS 7 下 Zabbix 3.0安装详解

64位CentOS 6.2下安装Zabbix 2.0.6   

ZABBIX 的详细介绍请点这里
ZABBIX 的下载地址请点这里

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/0bc7c2a1319d515d0d1fb0f2313faaac.html