🩻 太强了,Sentry 能在用户还没来投诉之前,就把线上那个报错的完整现场摆到你面前。
GitHub 上 4.4 万 star,从 2010 年做到现在还是月更节奏,上个版本 9 月中刚发,4800 多个 fork、2200 多个 issue 开着,是真有人在用在提。
说个写线上服务的人都熟的场景:用户截图发群里说「点了没反应」,你去翻日志,几十万行里捞关键词,捞到了也只有一行堆栈,不知道他点之前干了什么,想复现都复现不出来。接上 Sentry 之后这一段整个省掉,报错自己飞过来,问题详情、调用链追踪、会话回放、日志和可用性监控都挂在同一条问题下面,用户出错前在界面上点了什么,回放里能直接看见。
它的 SDK 铺得特别全,JavaScript、Python、Go、Rust、Java/Kotlin、Swift、PHP 这些常规选手之外,连 Unity、Unreal、Godot 和 PowerShell 都有官方支持,前后端加游戏客户端能汇到同一个地方看。
调试这件事,最贵的从来不是改代码,是找到它。
GitHub:
顯示更多