zabbix脚本获取web status code,异常告警

python代码,需要安装requests库

 1 #!/usr/bin/env python 
 2 #-*-coding:utf-8-*-
 3 import requests,os,sys
 4 url = sys.argv[1]
 5 
 6 def webcode():
 7     try:
 8         ret = requests.get(url,timeout=5)
 9         code = ret.status_code
10         return code
11     except:
12         code = 1
13         return code
14         os._exit(0)
15 if __name__  == "__main__":
16     print(webcode())

zabbix配置文件略

前端配置

zabbix脚本获取web status code,异常告警

 

 

报警配置

zabbix脚本获取web status code,异常告警

 

zabbix脚本获取web status code,异常告警

上一篇:No.MN55-week9DOS攻击案例秘钥交换过程HTTPS通信原理私有证书创建


下一篇:Vue.js-计算属性和过滤器与监听属性/Vue.js组件