1 Unstar Star 1 Fork 0

一朵灼灼华 / Zabbix 报警 发送至微信Python

Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Without author's permission, this code is only for learning and cannot be used for other purposes.
使用python进行将zabbix的报警输出到企业微信 spread retract

Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

Zabbix 报警 发送至微信

介绍

使用python进行将zabbix的报警输出到企业微信

软件架构

配合zabbix监控平台及企业微信使用

安装教程

  1. 将文件拷贝到 /usr/lib/zabbix/alertscripts/ 目录下,并设置权限为 -rwxrwxrwx 1 zabbix zabbixchmod 777 sendmail.sh chown zabbix:zabbix sendmail.sh
  2. 配置corp_id 、corp_secret 、agent_id、token
  3. 配置zabbix报警媒介类型为 脚本 ,名称为 sendmail.sh
  4. 设置动作为 发送消息给用户: Admin (Zabbix Administrator) 通过 python2wechat 脚本参数分别为 {ALERT.SENDTO}{ALERT.SUBJECT}{ALERT.MESSAGE} 报警媒介
  5. 使用命令sed -i 's/\r$//' sendmail.sh 可以解决 > sh: /bin/sh^M: 坏的解释器: 没有那个文件或目录 _

使用说明

  1. 正常使用zabbix 即可
  2. 依赖:pip install requests
  3. 安装pip(安装epel扩展源: yum -y install epel-release 安装pip yum -y install python-pip)(升级pip pip install --upgrade pip)

Comments ( 0 )

Sign in for post a comment

Python
1
https://gitee.com/heanny/zabbix__alarm__send_to_wechat.git
git@gitee.com:heanny/zabbix__alarm__send_to_wechat.git
heanny
zabbix__alarm__send_to_wechat
Zabbix 报警 发送至微信
master

Search

131423 f1aaba0b 1899542 094922 1c74bed3 1899542