跳到主要内容

认识

2024年04月23日
柏拉文
越努力,越幸运

一、认识


异常监控 的目标如下:

  1. 开发者迅速感知到异常发生: 需要经过 异常捕获堆栈的反解与聚合异常去重, 含有异常类型、发生异常的源文件及行列信息、异常的追踪栈信息等详细信息,可以帮助开发人员快速定位问题。

  2. 通过监控平台迅速定位问题: 需要支持多种错误还原方式: 定位源码、播放录屏、记录用户行为, 找到报错源码并快速修正, 帮助开发人员、测试人员重现问题和测试回归。

  3. 开发者高效处理问题,并统计,追踪问题的处理进度: 需要异常自动推送, 数据采集后,进行分析提供宏观的 错误数、错误率、影响用户数等关键指标

二、异常捕获


三、堆栈反解


四、异常聚合


五、异常去重


六、错误还原


七、异常推送


参考资料


Sentry原理--收集错误、上报

一文摸清前端监控自研实践(三)错误监控

使用 Sentry 做异常监控 - Sentry 是如何做到自动捕获前端应用异常的呢 ?