ZABBIX企业微信新版告警

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ZABBIX企业微信新版告警相关的知识,希望对你有一定的参考价值。

企业微信注册地址https://work.weixin.qq.com/
第一步企业微信注册
技术分享图片

第二步配置企业微信
记录好企业ID
技术分享图片

点击通讯录添加一个部门和成员
技术分享图片

添加完管理员需要记录管理员账号
我们添加成员需要记录成员ID
技术分享图片

创建应用
技术分享图片

技术分享图片
创建完成后
记录好AgentId 和 Secret的数值
技术分享图片

第三步配置ZABBIX.CONF配置文件

[[email protected] ~]# grep alertscripts /etc/zabbix/zabbix_server.conf 
**# AlertScriptsPath=${datadir}/zabbix/alertscripts**
AlertScriptsPath=/usr/lib/zabbix/alertscripts

我们设置zabbix默认脚本路径,这样在web端就可以获取到脚本

第四部设置脚本
脚本已经放在我的百度云上
下载链接门:链接: https://pan.baidu.com/s/1KsaYtXD6HX8BJjE5QnTNow 提取码: tq7w

[[email protected] alertscripts]# cd /usr/lib/zabbix/alertscripts  #把wechat脚本上传到这个目录
[[email protected] alertscripts]# rz 
[[email protected] alertscripts]# chmod 755 wechat
[[email protected] alertscripts]# chown  zabbix:zabbix wechat

执行脚本,进行测试

[[email protected] alertscripts]# ./wechat --corpid=ww935a13c8e8a1fb19 --corpsecret=ybHbhHfQC9oNeAwwD9XiKhhl4PALV6YA6M50oaoIVSs --msg="告警测试1" --user=WenChaoCai --agentid=1000004
{"errcode":0,"errmsg":"ok","invaliduser":""}

技术分享图片

提示:
--corpid= 我们企业里面的id
--corpsecret= 这里就是我们Secret里面的id
-msg= 内容
-user=我们用户的账号
因为脚本是编译过的,无法进行编辑,我们可以使用./wechat -h or --help 查看
技术分享图片

第五步 ZABBIX WEB界面配置
创建报警媒介
--corpid=我们企业里面的id
--corpsecret=这里就是我们Secret里面的id
--agentid= Agentld ID
--user={ALERT.SENDTO}
--msg={ALERT.MESSAGE}
技术分享图片

创建一个报警用户
技术分享图片
群组可以设置其他群组,我比较懒直接用管理组
技术分享图片
技术分享图片
设置告警动作
技术分享图片
状态:{TRIGGER.STATUS}
状态:{TRIGGER.STATUS} 主机: ({HOST.NAME1} 监控项:{ITEM.KEY1}): {ITEM.VALUE1} message:{TRIGGER.NAME}
恢复也一样

技术分享图片
技术分享图片
技术分享图片
第六步测试
我停掉我这边的一个tomcat服务测试
[[email protected] system]# sh tomcat_rad_start.sh stop

技术分享图片
技术分享图片
技术分享图片
在把TOMCAT服务开启来就OK了,到这里就结束了。

以上是关于ZABBIX企业微信新版告警的主要内容,如果未能解决你的问题,请参考以下文章

zabbix实现企业微信告警,亲测可用~~

Zabbix中小型企业Zabbix监控实战之告警大全

zabbix之企业微信告警

zabbix之企业微信告警

Zabbix配置企业微信群聊机器人告警

Zabbix配置企业微信群聊机器人告警