哪吒监控 + Server酱:VPS 状态告警推送
效果:在服务器离线、CPU 或内存使用率持续超限时,哪吒监控会通过 Server酱 将告警消息推送到你的微信、企业微信或钉钉。
前置条件
- 一个 Server酱 SendKey。如果你还没有,请参考 30 秒获取 SendKey 教程。
- 一个已部署并运行正常的哪吒监控面板。
配置步骤
-
在 Server酱 中复制 SendKey 登录 sct.ftqq.com,在「SendKey」页面复制你的
SCT或sctp开头的 SendKey。 -
在哪吒监控中添加 Server酱 通知方式 登录哪吒监控管理面板,进入「通知」→「添加通知方式」。
- 名称:可自定义,例如
Server酱告警。 - URL:填写
https://sctapi.ftqq.com/你的SENDKEY.send- 请将
你的SENDKEY替换为你在上一步复制的 SendKey。
- 请将
- 请求方式:选择
POST。 - 请求类型:选择
表单。 - Body:在此处配置请求体。哪吒监控官方文档提供了 Server酱 的配置示例,请以官方示例为准。通常,你需要使用
#NEZHA#等占位符来注入告警标题和内容,具体字段名请参考官方文档。
- 名称:可自定义,例如
-
配置告警规则并关联通知 进入「告警规则」页面,创建或编辑你的告警规则(例如:服务器离线、CPU 使用率持续 5 分钟 > 80%)。 在规则配置中,选择你刚刚创建的
Server酱告警通知方式。 -
测试通知 保存配置后,你可以在「通知方式」列表中找到
Server酱告警,点击其对应的测试按钮。如果配置正确,你将立即收到一条测试消息。你也可以通过临时触发一条告警规则来进行测试。
常见问题
额度用完了怎么办? 免费版每日可发送 5 条消息。订阅会员目前特价最低 3 元/月,一天最多可发 1000 条(价格详情)。
配置后没收到消息? 请先在哪吒监控的通知方式列表查看发送状态(以面板显示为准),失败时检查 SendKey 和 URL 是否正确。更多排查步骤,请参考 Server酱 常见问题与排查。
有频率限制吗? 为防止滥用,Server酱 API 有每分钟 50 次的调用频率限制。对于服务器监控场景,此限制通常足够。
消息可以推送到哪里? Server酱 支持将消息推送到微信服务号、企业微信应用、钉钉群机器人或飞书群机器人。在 Server酱 后台绑定对应通道即可,详见通道对比。
相关集成
- Uptime Kuma 宕机告警 —— 另一个流行的网站与服务监控工具。
- 青龙面板任务通知 —— 定时任务执行结果推送。
- Python 脚本推送 —— 在自定义脚本中调用 Server酱 API。