请选择 进入手机版 | 继续访问电脑版

IT运维管理,ITIL,ITSS,ITSM,ISO20000-ITIL先锋论坛

 找回密码
 点击获取邀请码 - 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 425|回复: 0

[Zabbix专区] 玩转监控--zabbix使用微信报警

[复制链接]
来自- 湖南娄底

参加活动:0

组织活动:12

发表于 2017-9-10 09:17:20 | 显示全部楼层 |阅读模式 来自- 湖南娄底


一注册一个微信订阅号
首先申请微信公众号,一个人最多可以申请5个。申请完之后就可以根据腾讯的提示使用了。

第一步:点击用户总数

0?wx_fmt=png.jpg

第二步:点击用户昵称

0?wx_fmt=png.jpg

在浏览器查看用户的微信ID号,就是下面红色的那串数字。
https://mp.weixin.qq.com/cgi-bin/singlesendpage?t=message/send&action=index&tofakeid=770373648&token=748989398&lang=zh_CN

二下载并配置微信公众平台私有接口
下载WeiXin-Private-API并修改配置文件,WeiXin-Private-API这个项目貌似已经停止维护了

[root@zabbix ~]# cp -r WeiXin-Private-API/ /usr/local/zabbix/share/zabbix/alertscripts/
[root@zabbix ~]# cd /usr/local/zabbix/share/zabbix/alertscripts/WeiXin-Private-API
[root@zabbix WeiXin-Private-API]# chown zabbix.zabbix /usr/local/zabbix/share/zabbix/alertscripts/WeiXin-Private-API

修改config文件

1.png

修改test.php文件,只需要保存这几行即可

0?wx_fmt=png.jpg

注意这里$msg="$argv[3]"表示zabbix传入的第三个参数,因为在zabbix报警时会传入三个参数:一是微信好友ID,二是报警信息的主题,三是报警信息的具体内容,这里跳过了报警信息主题,直接发送报警信息内容。

创建微信报警脚本weixin

[root@zabbix alertscripts]# vi weixin
/usr/bin/php /usr/local/zabbix/share/zabbix/alertscripts/WeiXin-Private-API/test.php "$1" "$2" "$3"
[root@zabbix alertscripts]# chown -R zabbix.zabbix weixin
[root@zabbix alertscripts]# chmod +x weixin

测试报警

[root@zabbix alertscripts]# /usr/local/zabbix/share/zabbix/alertscripts/weixin 770373640 "" "hello"
PHP Notice: Undefined index: HTTP_USER_AGENT in /usr/local/zabbix/share/zabbix/alertscripts/WeiXin-Private-API/include/LeaWeiXinClient.php on line 33
PHP Notice: Undefined index: HTTP_USER_AGENT in /usr/local/zabbix/share/zabbix/alertscripts/WeiXin-Private-API/include/LeaWeiXinClient.php on line 33
stdClass Object
(
[base_resp] => stdClass Object
(
[ret] => 0
[err_msg] => ok
)
)

查看结果

1.png


三配置zabbix
3.1、添加报警媒介
1.png

3.2、用户添加报警媒介,这里使用默认的administrator用户
0?wx_fmt=png.jpg

3.3、添加报警动作
0?wx_fmt=png.jpg

信息如下,使用默认的信息也可以
0?wx_fmt=png.jpg

修改操作条件,使用默认的也是可以的
保存设置

四验证结果
重启一台虚拟机进行测试。由于我也开启了邮件报警,所以看一下邮件先

0?wx_fmt=png.jpg

看一下微信

0?wx_fmt=jpeg.jpg

OK的,完成。

原创:典韦

本版积分规则

选择云运维时代的王牌讲师-长河老师,助你轻松入门ITIL Foundation培训课程

QQ|小黑屋|手机版|Archiver|ITIL先锋论坛五万运维人社区 ( 粤ICP备17056641号|网站地图

Baidu

GMT+8, 2018-7-23 03:47 , Processed in 0.258238 second(s), 39 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表