如何使用serverchan微信推送告警

如何使用serverchan微信推送告警
最新回答
oО绿帽侠

2023-11-12 05:38:56

使用ServerChan微信推送告警的步骤如下

  • 注册与登录

    访问ServerChan官网,使用GitHub账号进行登录。

    登录后,在「发送消息」页面获取SCKEY,这是后续发送消息的关键标识。

  • 绑定微信

    在ServerChan网站上点击「微信推送」选项。

    使用微信扫描页面上显示的二维码,完成关注并同时完成与ServerChan的绑定。

  • 发送消息

    基本方法:通过向

    https://sc.ftqq.com/SCKEY.send
    发送GET或POST请求来推送消息。其中,SCKEY需替换为之前获取的实际密钥。

    参数说明

    text:消息标题,长度限制为256字符,为必填项。

    desp:消息内容,支持MarkDown格式,长度可达64Kb,为可选项。

    示例URL

    https://sc.ftqq.com/SCKEY.send?text=
    消息标题&desp=消息内容历吵滚

    调用方式碰配

    浏览器直接访问:在浏览器地址栏输入构造好的URL并回车,即可发送消息。

    使用curl命令:例如,curl "

    https://sc.ftqq.com/SCKEY.send?text=
    标题&肢余desp=内容" >/dev/null 2>&1 &,其中>/dev/null 2>&1 &用于后台执行并忽略输出。

    Shell函数封装:可编写如下的Shell函数来简化发送过程:send(){ key="your_SCKEY" title="消息标题" content="消息内容" curl "

    https://sc.ftqq.com/
    $key.send?text=$title&desp=$content" >/dev/null 2>&1 &}调用时只需执行send命令即可。

  • 高级功能

    ServerChan还支持通过PushBear服务进行一对多的消息推送,但需注意该服务每日有1000条的消息发送上限。

  • 多语言支持

    ServerChan的GET请求方式简单易用,可轻松集成到各种编程语言中,如PHP、Python等,只需按照相应语言的HTTP请求库进行调用即可。

通过上述步骤,您可以轻松实现通过ServerChan将告警信息推送到微信的功能。