# zabbix-webhook-wechat **Repository Path**: dppass/zabbix-webhook-wechat ## Basic Information - **Project Name**: zabbix-webhook-wechat - **Description**: 使用zabbix的webhook调用企业微信的群聊机器人,实现报警功能。 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 5 - **Created**: 2021-03-03 - **Last Updated**: 2023-10-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # zabbix-webhook-wechat #### 介绍 使用zabbix的webhook调用企业微信的群聊机器人,实现报警功能。 #### 软件架构 软件架构说明 #### 安装教程 ### 此方法和网络上的其他方法的区别 - 网上文档都是使用python脚本实现,而docker环境下的zabbix添加python环境较麻烦。 - zabbix 5 中已经有很多webhook配置,我根据其中一个(Telegram)改了改。 ### 步骤1 - 要有一个企业微信,必须是企业微信这点和钉钉不一样。然后在企业微信中建一个群聊,至少要有3个人。 - 这里是列表文本进入到群的聊天页面后,接着再点击页面右上角的人形图标。 - 此时会弹出【聊天信息】页面,接着再点击页面中的【群机器人】功能。 - 接着再点击【群机器人】页面底部的【添加机器人】功能。 - 之后再在【添加机器人】页面中设置机器人的名字,接着再点击【添加】功能。 - 接着再点击新页面右上角的【完成】功能,这样就成功的添加企业微信群机器人了。 - 查看机器人信息就可以看到机器人的webhook地址了,拷贝出来备用。 - 参考:https://jingyan.baidu.com/article/c843ea0b5a965436931e4abc.html ### 步骤2 - 在zabbix中切换到administration->media types,其中有很多自带的webhook,克隆下Telegram这个,更改两个地方: - Parameters中的Token参数设置为机器人的key, - 将script替换为我更改好的代码