跳转到内容
返回工具库
自然收录
监控与可观测性 · 免费额度 + 月订阅

Better Stack

日志、状态页、告警和 uptime 监控工具,适合小团队用一套轻量平台看服务是否正常运行

这是什么

Better Stack 把网站在线监控(Uptime)、对外状态页、值班告警和日志集中在一个平台:网站挂了第一时间打电话或发消息给你,同时让用户在状态页上看到故障说明。

对一个人运营的产品来说,它解决的是“网站挂了却是用户先发现”的问题,免费额度够监控几个核心页面和定时任务。

适合

  • 已经上线、需要知道网站是否可用的产品
  • 有定时任务、需要确认它们按时跑完的项目
  • 想给用户提供公开状态页的 SaaS

不太适合

  • 需要深入排查代码报错的场景,错误监控工具更合适
  • 日志量很大、需要长期留存的团队,需评估付费成本

典型用法

核心页面监控

监控首页、登录页和关键 API,故障时按设定的渠道通知。

定时任务心跳

任务成功后请求一次心跳地址,超时没收到就告警。

公开状态页

故障期间在状态页更新影响范围和下一次更新时间。

价格与免费额度

  • 免费版:监控与心跳合计 10 个、1 个状态页,日志 3 GB、保留 3 天。
  • 值班响应席位(Responder)每月 $34(年付每月 $29)。
  • 额外监控按 50 个一组购买,每月 $25(年付每月 $21)。

2026-10-25 阅读 官方价格页 整理;价格和额度会调整,下单前以官网实时页面为准。

地区与国内使用

  • 从海外节点探测,国内网络的可用性可能与监控结果不一致,必要时补充国内监测。

上手步骤

  1. 添加网站 URL 监控,设置检查频率和告警渠道。
  2. 为每个定时任务创建心跳,在任务成功结束时请求心跳地址。
  3. 创建状态页,绑定一个子域名。
  4. 需要时接入应用日志。

容易踩的坑

  • 告警渠道配置好后先手动触发一次测试。
  • 心跳要放在任务成功之后发送,而不是开始时。
  • 状态页不要暴露内部服务名和架构细节。

替代选择

Sentry代码报错与性能追踪
UptimeRobot只需要简单的在线监控

参考资料

同类工具