术语图鉴/工具与平台/Sentry
切换Esc返回

Sentry Sentry

你可能会说

帮我把Sentry和现有项目对接起来。

错误监控平台。

错误监控平台。应用报错时自动收集错误信息、堆栈、用户环境,帮你快速定位线上 bug。

生活类比

像汽车的故障诊断仪——车出问题时自动记录错误码,修车时一看就知道哪里坏了。

🎮 动手试试

TypeError: Cannot read 'map'
at UserList.tsx:42
影响 23 用户 · 发生 156 次
选择题选择一个你认为最合适的答案

关于「Sentry」,以下哪个描述最准确?

你可以这样告诉 AI

帮我在 Next.js 项目里接入 Sentry,捕获前端和后端的运行时错误,配好 sourcemap 上传和环境区分,发到我的 Sentry 项目。

容易混淆?这样区分

Sentry Sentry
LogRocket LogRocket

LogRocket 侧重用户行为回放和会话分析,Sentry 侧重错误堆栈和异常定位,两者可以互补。

Sentry Sentry
Datadog Datadog

Datadog 是全栈监控平台覆盖指标日志 APM,Sentry 专注应用错误追踪,轻量接入开发者友好。

什么时候用

线上错误监控

接入 Sentry 后线上报错自动上报包含堆栈、设备和操作回放,不用等用户反馈就能发现和修复 bug。

和 AI 协作时

想让 AI 帮你接入错误监控时,直接说「帮我在这个 Next.js 项目里接入 Sentry,捕获前端和后端错误」。

什么时候不用

开发阶段调试

本地开发时的错误直接用 console.log 或浏览器 DevTools 就够了,Sentry 主要解决上线后的问题。

纯静态无交互页面

如果网站只是展示信息没有 JS 逻辑,几乎没有运行时错误需要监控,Sentry 意义不大。

组成结构 · Anatomy

1
核心概念Core

错误监控平台。应用报错时自动收集错误信息、堆栈、用户环境,帮你快速定位线上 bug。

2
实际表现In Practice

像汽车的故障诊断仪——车出问题时自动记录错误码,修车时一看就知道哪里坏了。

3
与 AI 的关联AI Context

和 AI 沟通时提到「接入 Sentry」,就是让线上错误自动上报,不用等用户反馈才知道出了问题。

典型使用场景

接入错误监控
告诉 AI「帮我在项目里接入 Sentry,捕获前端报错和后端异常,区分开发和生产环境」
想弄懂概念时
告诉 AI「用大白话给我解释什么是Sentry,举个生活中的例子」

延伸阅读