阿里云提供了一套完善的云监控服务,不仅可以监控阿里云上的服务器、数据库、网站等资源,同时也可以将非阿里云的机器加入到它的监控服务中心去。但是美中不足的是,阿里体系下是用钉钉进行报警提醒的,并不支持微信,于是便开发了这个功能,方便大家利用push+来推送阿里云监控的告警信息到微信上。
具体步骤非常简单:
-
访问“push+”官网,获取自己的token。
打开 http://pushplus.hxtrip.com ,使用微信扫码登录,然后找到您的token。如果需要一对多推送还需要新建一个群组,记下群组编码。
这边的“一对一推送”是指仅仅自己接收到微信消息,“一对多推送”是指需要多个人同时接收到这条消息就用这个。 -
到阿里云监控后台新增需要报警的规则。
访问阿里云监控后台:https://cloudmonitor.console.aliyun.com/
选择您要的监控类型,比如要监控ECS就选择主机监控,在报警规则中创建要监控的项目,比如内存、磁盘、网络等等。 -
配置报警规则
在创建报警规则>通知方式>报警回调中填入以下格式的地址:
http://pushplus.hxtrip.com/customer/cloudMonitor/callback?token=XXX&topic=XXX
url地址中参数的含义如下:
| 参数名称 | 是否必填 | 说明 |
|---|---|---|
| token | 是 | push+给您的token |
| topic | 否 | 群组编码,仅在需要推送给多人的时候填写 |
- 保存即可
然后就不需要任何操作了。当发生报警的时候push+就会自动推送到您的微信上,就这么简单!
效果如图:
优点:免开发,不需要提供阿里云账号密码、ak、sk这种隐私信息。不仅支持主机监控,其他的站点监控、云服务监控都支持。
最后如您在使用中有什么问题,可以直接与我们联系!非常感谢您的关注!