微信官网申请微信公众平台,下面这个是我已经申请号的
点击用户消息管理,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两种形式
我们关掉另外一台虚机做测验
邮件报警
微信报警
手机微信
阅读(15093) | 评论(12) | 转发(3) |