首页 > 微信 > 详细

Zabbix微信报警

时间:2019-11-05 22:16:08      阅读:111      评论:0      收藏:0      [点我收藏+]

注册企业微信

企业微信注册网址;https://www/qy.weixin.qq.com

技术分享图片

 

 技术分享图片

 

 配置微信报警

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 红线标注的后期会用

点击我的企业,在我的企业中企业ID后面也会使用

技术分享图片

 

 swrver端服务器配置;

vim /usr/local/zabbix/etc/zabbix_server.conf
添加内容;AlertScriptsPath=/usr/local/zabbix/scripts/         //引用脚本路径

mkdir /usr/local/zabbix/scripts/      //创建脚本存放路径

cd /usr/local/zabbix/scripts/
vim weixin.sh
脚本内容;
#!/bin/bash
corpid=‘wwfb0388befed6a162‘ #填写企业 id
corpsecret=‘A-Kq3jaQbwzHJs3MFXEocqG3a3k_R7PLg8KLJc0Nj-8‘ #填写创建程序保留的 id
agentid=‘1000002‘
user="$1"
title="$2"
content="$3"
token=$(curl -s https://qyapi.weixin.qq.com/cgi
bin/gettoken?corpid=$corpid\&corpsecret=$corpsecret |sed -nr ‘s#.*token":"(.*)","e.*#\1#p‘)
post=$(curl -s https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=$token -d
"{ \
\"touser\": \"$user\", \
\"msgtype\": \"text\", \
\"agentid\": $agentid, \
\"text\": { \
\"content\": \"$title
-------------------------------------------------------------------------------
$content\" \
}, \
\"safe\":\"0\" \
}")
 
==================================================
chmod +x /usr/local/zabbix/scripts/weixin.sh        //给脚本添加执行权限
chown -R zabbix:zabbix /usr/local/zabbix/scripts/       //防止权限问题
killall -9 zabbix_server
/usr/local/zabbix/sbin/zabbix_server
应用管理——发送信息——发送范围
技术分享图片

 

发送消息 

登录企业微信
技术分享图片

 

 web端配置:

创建报警媒介

管理——报警媒介类型——创建媒体类型

参数:

{ALERT.SENDTO}
{ALERT.SUBJECT}
{ALERT.MESSAGE}
技术分享图片

 

 用户关联报警媒介:

管理——用户——admin——报警媒介

技术分享图片

 

 收件人填写拼音

技术分享图片

 

 创建动作:

操作,恢复,及确认操作模板

创建操作

配置——动作——创建动作

技术分享图片

 

 操作——新的

 

邮件格式如下:
默认接收人内容:故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}故障!
默认信息内容:
告警主机:{HOSTNAME1}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息: {TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件 ID:{EVENT.ID}
 
技术分享图片

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 

 恢复操作

技术分享图片

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 

 确认操作

技术分享图片

 

 技术分享图片

 

 点击动作中的添加

模拟故障:
agent端systemctl stop vsftpd.service

Zabbix微信报警

原文:https://www.cnblogs.com/XXXX001/p/11801750.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!