Chinaunix首页 | 论坛 | 博客
  • 博客访问: 344716
  • 博文数量: 45
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 885
  • 用 户 组: 普通用户
  • 注册时间: 2015-05-06 21:07
个人简介

做好自己,不卑不亢,持之以恒!!

文章分类

全部博文(45)

分类: 网络与安全

2015-05-19 19:39:21

微信官网申请微信公众平台,下面这个是我已经申请号的




点击用户消息管理,2653095732这个就是你的用户微信ID号

下载微信公众平台私有接口


修改微信公众平台私有接口代码,以配合zabbix报警,/usr/lib/zabbix/alertscripts/  此目录为zabbix默认的报警脚本目录

修改config.php文件


修改test.php文件,只留下面其中几行就行


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

创建zabbix调用脚本



使用命令调用方式检测微信配置文件

说明成功,



当然手机上也能看见
配置zabbix-server

点击Admin

点击add

send to :   (用户ID)       点击add------>update
编辑默认的Report problems(错误报告)


添加:
          Trigger host: {HOSTNAME}(主机名)
          Trigger ip : {HOST.IP}(主机IP)
          Trigger time: {EVENT.DATE}:{EVENT.TIME}(事件具体时间)

Action 选项卡中编辑你所需要发送的报警信息,其余两个选项卡保持默认设置就可以使用了,默认会调用所有可用的报警类型来发送报警信息,这里只打开了Email和weixin两种形式
我们关掉另外一台虚机做测验
邮件报警

微信报警


手机微信




阅读(14868) | 评论(12) | 转发(3) |
给主人留下些什么吧!~~

plumxx992015-10-22 13:38:45

langshao22:[base_resp] => stdClass Object
        (
            [ret] => 10706
            [err_msg] => customer block
        )
请教,手机客户端给于订阅号一个响应,让后再发送就ok了,请问每次都得这样做吗?是什么原因造成的,有办法解决吗?如果突然有报警信息,由于这个问题发送不了给客户端微信,那么这个方法可能还得改进。

因为这个是订阅号,和企业公众号还是有区别的

回复 | 举报

langshao222015-10-16 22:10:53

[base_resp] => stdClass Object
        (
            [ret] => 10706
            [err_msg] => customer block
        )
请教,手机客户端给于订阅号一个响应,让后再发送就ok了,请问每次都得这样做吗?是什么原因造成的,有办法解决吗?如果突然有报警信息,由于这个问题发送不了给客户端微信,那么这个方法可能还得改进。

ly535401662015-09-16 13:42:15

plumxx99:你在手机客户端给于订阅号一个响应,让后再发送就ok了

博主你好,我也按照你的方案部署了一套环境,也遇到同样的问题,发送给订阅号响应后似乎也一样报这个错误,请问有什么其他的解决办法吗?谢谢!

回复 | 举报

emily04182015-09-09 17:28:33

楼主,你好:下面这样的错误,是什么问题呢?有遇到过吗?谢谢
stdClass Object
(
    [base_resp] => stdClass Object
        (
            [ret] => -1
            [err_msg] => system error
        )
)

emily04182015-09-09 17:24:43

楼主:
     你好!

采用您这个方法,在测试发送的时候遇到这样的问题,请问有遇到过吗?谢谢!!报:[ret] => -1,[err_msg] => system error
[root@localhost WeiXin-Private-API]# /usr/local/zabbix/bin/weixin \"2187756180\" \"\" \"hello\",[err_msg] => system error
stdClass Object
(
    [base_resp] => stdClass Object
        (
           &n