serverchan微信告警推送
之前实现推送告警信息到微信的方法有如下几种:
1、通过企业公众号实现—-收费:
2、通过QQ邮箱,在微信平台上开启收到邮件进行提醒;
3、第三方告警平台API,一般也是收费的;
不过最近看文档时,发现serverchan应用,其原理属于第三种,不过其是免费的,而且操作步骤非常简单。先看下效果:
Serverchan配置步骤
-
绑定:点击「微信推送」,扫码关注同时即可完成绑定
-
发消息:往 发GET请求,就可以在微信里收到消息啦 发送消息非常简单,只需要向以下URL发一个GET或者POST请求:https://sc.ftqq.com/SCKEY.send
接受两个参数:
-
text:消息标题,最长为256,必填。
-
desp:消息内容,最长64Kb,可空,支持MarkDown。
最简单的消息发送方式是通过浏览器,在地址栏输入以下URL,回车后即可发送,例如:
1https://sc.ftqq.com/SCKEY.send?text=恭喜发财&desp=www.361way.com站点还是不错的
在具体调用的时候可以直接curl 直接调用该URL,也可以使用 shell 做一个简单的函数封装,例如:
1send(){
2 key=your key id
3 title=运维之路可用性监控
4 content=www.361way.com暂时不可用,赶快检查
5 curl "http://sc.ftqq.com/$key.send?text=$title&desp=$content" >/dev/null 2>&1 &
6}
在使用的时候,直接send调用就行了。
serverchan官方页面也提供了php调用的示例。本身get方法无论在任何语言里调用都不复杂。其很方便的可以在任何语言下进行接口连接。
sererchan也提供了一对多的发送服务 —— PushBear ,不过其每天只有1000条发送的上限。
捐赠本站(Donate)
如您感觉文章有用,可扫码捐赠本站!(If the article useful, you can scan the QR code to donate))
- Author: shisekong
- Link: https://blog.361way.com/serverchan/5619.html
- License: This work is under a 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议. Kindly fulfill the requirements of the aforementioned License when adapting or creating a derivative of this work.