前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Zabbix企业微信告警最新版 原

Zabbix企业微信告警最新版 原

作者头像
拓荒者
发布2019-03-11 15:12:46
1.2K0
发布2019-03-11 15:12:46
举报
文章被收录于专栏:运维经验分享

Zabbix企业微信告警最新版

代码语言:javascript
复制
 最近企业微信公众号和企业微信合并了,导致了原先使用微信发送告警的用户无法正常使用,为了方便广大用户能够正常使用,oneoaas给出了解决方案。
 下面来详述操作步骤
 登录企业微信管理后台https://work.weixin.qq.com
  • 1
  • 2
  • 3
  • 4
这里写图片描述
这里写图片描述

企业应用-添加应用 

这里写图片描述
这里写图片描述

返回到企业应用,找到刚才创建的”Zabbix告警”应用 

这里写图片描述
这里写图片描述

AgentId:1111111  Secret:88888888888888888888888888888  记住这两个数据,后面会用到

找到企业CorpID,我的企业 

这里写图片描述
这里写图片描述

好了,现在微信发送的三个必要参数已经找到。  AgentId 1000002  Secret 88888888888888888888888888888  CorpID 666666666666666

脚本位置:

wget https://raw.githubusercontent.com/OneOaaS/weixin-alert/master/weixin_linux_amd64 cp -rf weixin_linux_amd64 /usr/local/zabbix/share/zabbix/alertscripts/weixin  chown 755 /usr/local/zabbix/share/zabbix/alertscripts/weixin  chown zabbix:zabbix /etc/zabbix/alertscripts/weixin

修改zabbix.conf:

grep alertscripts /usr/local/zabbix/etc/zabbix_server.conf  AlertScriptsPath=/usr/local/zabbix/share/zabbix/alertscripts

脚本测试

/usr/local/zabbix/share/zabbix/alertscriptsweixin –corpid=66666666666666  corpsecret=8888888888888888888888888 –msg=”您好告警测试” –user=L13423534 –agentid=11111111  返回数据:  {“errcode”:0,”errmsg”:”ok”,”invaliduser”:”“}

web界面配置  增加微信报警媒介: 

这里写图片描述
这里写图片描述

增加动作: 

这里写图片描述
这里写图片描述

具体内容如下:  名称:Report problems to Zabbix administrators  默认接收人:{TRIGGER.STATUS}: {TRIGGER.NAME}  默认信息:  {TRIGGER.STATUS}: {TRIGGER.NAME}  告警主机:{HOSTNAME1}  告警时间:{EVENT.DATE} {EVENT.TIME}  告警等级:{TRIGGER.SEVERITY}  告警信息:{TRIGGER.NAME}  告警项目:{TRIGGER.KEY1}  问题详情:{ITEM.NAME}:{ITEM.VALUE}  当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}  事件ID:{EVENT.ID}

恢复信息:打钩  恢复主旨:{TRIGGER.STATUS}: {TRIGGER.NAME}{TRIGGER.NAME}  恢复信息:  {TRIGGER.STATUS}: {TRIGGER.NAME}  告警主机:{HOSTNAME1}  告警时间:{EVENT.DATE} {EVENT.TIME}  告警等级:{TRIGGER.SEVERITY}  告警信息:{TRIGGER.NAME}  告警项目:{TRIGGER.KEY1}  问题详情:{ITEM.NAME}:{ITEM.VALUE}  当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}  事件ID:{EVENT.ID}

修改动作操作: 

这里写图片描述
这里写图片描述

查看告警发送记录: 

这里写图片描述
这里写图片描述

企业微信收到的消息格式如下: 

这里写图片描述
这里写图片描述

(adsbygoogle = window.adsbygoogle || []).push({});

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018/06/14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 脚本位置:
  • 修改zabbix.conf:
  • 脚本测试
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档