zabbix微信报警设置

准备工作
  • 在”https://qy.weixin.qq.com/ “这个地址中申请微信企业号

  • 在申请好的企业微信号中 创建一个应用之后可以用GropID,Secret 在这个”http://qydev.weixin.qq.com/debug”地址中是否可以获取正确的 access_token复制weixin.py在zabbix的报警脚本中

zabbix中的操作:
  • 创建报警媒介,类型选择脚本,脚本参数有三个:
{ALERT.SENDTO} 
{ALERT.SUBJECT} 
{ALERT.MESSAGE}
  • 创建一个微信报警动作,操作的设置规格如下,操作细节需要按照自己的需求定义:
默认接收人写: {TRIGGER.STATUS}: {TRIGGER.NAME} 
默认信息写:
告警主机:{HOST.NAME} 
主机IP: {HOST.IP} 
告警时间:{EVENT.DATE} {EVENT.TIME} 
告警等级:{TRIGGER.SEVERITY} 
告警信息:{TRIGGER.NAME} 
问题详情:{ITEM.NAME}:{ITEM.VALUE} 
当前状态: {TRIGGER.STATUS}:{ITEM.VALUE1} 
事件ID: {EVENT.ID} 
操作细节需要按照自己的需求定义
恢复操作的设置如下:
默认接收人写: {TRIGGER.STATUS}: {TRIGGER.NAME} 
默认信息如下:
告警主机:{HOST.NAME} 
主机IP: {HOST.IP} 
告警时间:{EVENT.DATE} {EVENT.TIME} 
告警等级:{TRIGGER.SEVERITY} 
告警信息:{TRIGGER.NAME} 
问题详情:{ITEM.NAME}:{ITEM.VALUE} 
当前状态: {TRIGGER.STATUS}:{ITEM.VALUE1} 
事件ID: {EVENT.ID}
  • 最后设置用户的报警媒介就可以操作了