Sentry
你可能会说
用户说页面报错了,可我本地怎么都复现不了。
面向应用的错误监控前后端异常自动上报,带堆栈、面包屑、版本和用户上下文,能定位到具体发布;性能追踪是附加能力。
也常被叫作错误监控异常上报
什么时候选它
- 前后端异常捕获与告警
- 需要版本 / 发布关联定位回归
- 小团队快速上错误监控
什么时候别选
- 只需要基础设施指标(Prometheus)
- 数据合规要求完全自建且团队无运维能力
- 需要深度分布式链路分析(配 OTel)
容易混在一起 · 怎么分
Sentry≠日志平台
Sentry 按异常聚合、带上下文和版本,定位快;日志平台更通用但需要自己从日志里找错误。
Q面试会问什么
- 问:sourcemap 干什么?
答:把压缩后的前端堆栈还原成源码文件和行号,否则报错定位不了。 - 问:怎么减少噪音?
答:按 issue 聚合、设置 fingerprint、过滤已知错误,并配置采样。
延伸阅读 · 权威出处