Zabbix 企业微信告警

作为企业告警当然需要先申请企业微信公众号

1. 申请企业公众号

2. 关注企业公众号

3. 创建告警应用

3. 服务器配置微信告警

Wechat.py脚本在底部提供下载,脚本非本人改写脚本提供者网络

 

# 上传告警脚本

[root@Zabbix-Server ]#

[root@Zabbix-Server opt]# rz

 

# 将上传好的 sendmail、wechet 脚本文件移动至Zabbix 脚本目录中

[root@Zabbix-Server opt]# mv pymail.sh /usr/lib/zabbix/alertscripts/

[root@Zabbix-Server opt]# mv send_mail.py /usr/lib/zabbix/alertscripts/

[root@Zabbix-Server opt]# mv wechat.py /usr/lib/zabbix/alertscripts/

 

# Centos7中缺少Python库文件,所以我们将打包好的文件上传到opt目录中并解压到当前Python版本库中

[root@Zabbix-Server opt]# tar -zxvf simplejson.tar.gz -C /usr/lib/python2.7/site-packages/

 

# 请按照你的企业微信配置 wechat.py 脚本

# 配置后测试脚本是否可以正常下发

[root@Zabbix-Server opt]# cd /usr/lib/zabbix/alertscripts/

[root@Zabbix-Server opt]# chmod +x *

[root@Zabbix-Server alertscripts]# python wechat.py “test” “test” “test”

{u’errcode’: 0, u’errmsg’: u’ok’}

 

# 测试完成

 

# 现在需要在 Zabbix Server 页面配置

$ Administration –> Media types –> Create media type
# 配置media type 跟邮箱配置相同

 

# OK, 现在微信告警配置已经全部完成

# 现在需要为Zabbix用户配置

$ Administration –> Users –> Create User –> Media –> Add

 

# 配置中请选择哪个告警级别会用到微信告警

# 现在所有微信告警工作都已经配置完成

 

################################################################################

告警脚本及编码下载链接 Zabbix BaiduYunPan

开源

发表于 1年前 (2017-03-02) 2017-03-2 09:20 星期四
LEAVE A REPLY

loading
32