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

Sentry

应用错误监控和性能追踪工具,适合上线后及时发现报错、慢请求和前端体验问题

这是什么

Sentry 是错误监控和性能追踪平台:自动捕获前端和后端的异常,记录堆栈、发生时的请求、浏览器和用户信息,并用 source map 把压缩后的代码还原成源码位置。它还提供会话回放、定时任务监控和日志。

独立开发者用它解决“用户说出错了,但我复现不了”的问题:报错第一时间收到通知,能看到是哪一行、哪个版本、影响了多少人。

适合

  • 已经有真实用户、需要知道线上报错的产品
  • 前后端都有代码、想统一看错误的人
  • 发布频繁、需要按版本追踪问题的项目

不太适合

  • 还没有用户的原型阶段
  • 对数据出境敏感、不能把报错上下文发到海外的产品(可评估自托管)
  • 只想看访问统计的网站

典型用法

线上报错告警

新错误或错误量突增时发邮件或 Slack 通知,按版本定位是哪次发布引入的。

定位慢接口

用性能追踪查看请求在数据库、外部 API 上分别花了多久。

监控定时任务

用 cron 监控确认每日任务按时跑完,没跑或失败时告警。

价格与免费额度

  • Developer 免费:1 个用户,每月 5000 条错误、500 万个追踪 span、50 次会话回放、1 个 cron 监控,数据回溯 30 天。
  • Team 每月 $29(年付每月 $26):不限用户,每月 5 万条错误,数据回溯最长 90 天。
  • Business 每月 $89(年付每月 $80),Enterprise 定制;超出额度可按量购买。

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

地区与国内使用

  • 官方云服务在海外,国内用户的上报成功率需要自测;Sentry 也提供自托管方式。

上手步骤

  1. 新建项目,选择你的平台(如 Next.js、Node、Python)。
  2. 按平台指引安装 SDK,Next.js 等框架可以用官方向导自动完成配置。
  3. 在构建流程里上传 source map,让报错显示源码位置。
  4. 设置告警规则,并在发布时标注版本号。

容易踩的坑

  • 性能追踪的采样率设太高,额度会很快用完;先用较低采样率。
  • 免费版只有 1 个用户,合作者需要升级到 Team。
  • 检查上报内容,避免把密码、令牌等敏感字段发出去。

替代选择

参考资料

同类工具

同专题项目样本

公开案例仅供参考,不代表成功保证或效果背书。