前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Z投稿】将Zabbix报警推送到企业微信群

【Z投稿】将Zabbix报警推送到企业微信群

作者头像
Zabbix
发布2021-02-03 11:07:02
1.1K0
发布2021-02-03 11:07:02
举报
文章被收录于专栏:Zabbix中国官方
为大家带来《将Zabbix报警推送到企业微信群》

将Zabbix报警推送到企业微信群

作者简介

李小铮

高级系统工程师

VMware认证专家(VCP)

云计算容器(K8S)中级能力者

Python爱好者

01

概述

实现由企业微信客户端,群管理员管理报警信息接收人员名单,并支持及时讨论。

限制说明: 只允许企业自建应用调用,且应用的可见范围必须是根部门; chatid所代表的群必须是该应用所创建; 每企业消息发送量不可超过2万人次/分,不可超过20万人次/小时(若群有100人,每发一次消息算100人次); 每个成员在群中收到的应用消息不可超过200条/分,1万条/天,超过会被丢弃(接口不会报错);

申请企业

02

https://work.weixin.qq.com/

03

企业微信API官方文档

API开发必读:https://work.weixin.qq.com/api/doc#90000/90135/90664 消息推送概述:https://work.weixin.qq.com/api/doc#90000/90135/90235 创建群聊会话:https://work.weixin.qq.com/api/doc#90000/90135/90245 应用推送消息:https://work.weixin.qq.com/api/doc#90000/90135/90248

部署脚本

04

将脚本上传到zabbix服务器上,并zabbix有执行权限

/usr/lib/zabbix/alertscripts/

使用企业微信API创建群会话

wechatqun-createqun.py

点击查看大图

创建群

./wechatqun-createqun.py

推送消息到群会话

wechatqun-sendalert.py

点击查看大图

测试发送消息

./wechatqun-sendalert.py 负责人 主题 内容

05

Zabbix 前端操作

1). 报警媒体类型

更多请参考官方文档

2). 用户

更多请参考官方文档

3). 动作

如果接收信息的人比较复杂建议使用组来管理

故障报警消息参考

点击查看大图

故障恢复消息参考

点击查看大图

更多请参考官方文档

“报警信息”展示

06

手机端

PC端

07

参考资料

资源下载

https://github.com/si7eka/Zabbix-message-send-to-wechaqun

配置动作

https://www.zabbix.com/documentation/3.4/zh/manual/config/notifications/action

配置用户

https://www.zabbix.com/documentation/3.4/zh/manual/config/users_and_usergroups/user

配置媒体类型

https://www.zabbix.com/documentation/3.4/zh/manual/config/notifications/media/script

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-02-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Zabbix开源社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档