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

时间:2021-07-13 20:21:48   收藏:0   阅读:12

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配置文件略

前端配置

技术分享图片

 

 

报警配置

技术分享图片

 

原文:https://www.cnblogs.com/darkchen/p/15007817.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!