码迷,mamicode.com
首页 > 微信 > 详细

zabbix如何接入微信告警

时间:2017-11-20 19:13:42      阅读:336      评论:0      收藏:0      [点我收藏+]

标签:定义   权限设置   res   nload   use   family   margin   合并   用户   

1.创建服务

登录灵犀云告警,在“配置变更-服务”页面,点击“添加服务”按钮,创建新的服务。该服务将作为接入falcon时对应的服务。如下图所示。

附注:创建服务时,需设置服务名称、服务使用的策略、监控类型(zabbix),才能成功创建服务。

技术分享图片

2.获取服务token

找到新创建的服务,点击对应的“查看”按钮,获取该服务的token,复制后备用。如下图所示。

附注:token在后续的zabbix配置步骤中使用。请复制后保存,以备后续使用。

技术分享图片

Zabbix接入-Zabbix 2.x配置

1.配置zabbix的报警脚本

下载linkedsee.sh脚本,并将linkedsee.sh文件放入/usr/lib/zabbix/alertscripts目录下(默认目录,自定义安装zabbix需要修改,请自行调整),通过命令设置linkedsee.sh脚本权限:chown -R zabbix:zabbix linkedsee.sh

脚本下载地址:http://linkedsee.com/static/dist/download/linkedsee.sh

权限设置命令:chown -R zabbix:zabbix linkedsee.sh

chmod a+x linkedsee.sh

2.配置zabbix的通知方式

在Zabbix的“Administration-Media Types”页面,创建媒体类型,Name设置为linkedsee,Type选择Script,脚本名设置为linkedsee.sh。详见下图所示。

技术分享图片

3.配置zabbix的灵犀用户

(1)在Zabbix的“Administrator-Users-User”页面,新建linkedsee用户。如下图所示。

技术分享图片

(2)在Zabbix的“Administrator-Users-Media”页面,设置Type为linkedsee;同时在service_token中,填写之前复制备用的服务token。如下图所示。

技术分享图片

(3)在Zabbix的“Administrator-Users-Permissions”页面,设置User type为“Zabbix Super Admin”。如下图所示。

技术分享图片

4.配置zabbix的触发动作

(1)在Zabbix的“Configuration-Actions-Action”页面,创建告警通知策略,名称为linkedsee,主题为trigger和resolve。如下图所示。

技术分享图片

模板:

Trigger:{TRIGGER.NAME};

status:{TRIGGER.STATUS};

Trigger serverity:{TRIGGER.SERVERITY};

Trigger URL:{TRIGGER.URL};

hostIP:{IPADDRESS};

eventId:{EVENT.ID}

注:

1.报警内容中必须要有status、hostip eventld三个字段,自动恢复是根据这三个字段匹配的,其它字段可随意;

2.报警内容需要注意格式,保证必须有三个字段是“key:value;”的形式,切分字符是根据冒号和分号切割的。

3.按此格式配置完成后,不仅可实现灵犀平台告警自动恢复,同时也可实现告警合并。

(2)在Zabbix的“Configuration-Actions-Operation”页面,配置发送对象为linkedsee。如下图所示。

技术分享图片

zabbix如何接入微信告警

标签:定义   权限设置   res   nload   use   family   margin   合并   用户   

原文地址:http://www.cnblogs.com/liuxuyang/p/7867534.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!