SF
一期一会
一期一会
注册登录
关注博客
注册登录
主页
关于
RSS
Sentry的异常数据处理流程
notself
2021-04-12
阅读 7 分钟
3.7k
获取异常在 Sentry的前端异常监控方案中之前我们说过,Sentry的全局异常获取方式有2种,window.onerror以及unhandledrejection。异常数据的处理以unhandledrejection为例 globalhandlers.ts中 {代码...} 整体流程分为以下几个模块讲解兼容处理 {代码...} 这一块都是在做兼容性处理,适配不同浏览器中的错误类型过滤条件 ...
Sentry的异常数据上报机制
notself
2021-04-03
阅读 8 分钟
7.4k
就目前了解到的,主流的数据上报方式 而言,Sentry还是采用的ajax上报的方式。为了有更好的兼容性,在初始化的时候会去判断浏览器是否支持fetch,支持就使用fetch否则是xhr。同时也支持自定义的上报方式,且优先级会高于fetch和xhr
Sentry的前端异常监控方案
notself
2021-02-07
阅读 5 分钟
5.5k
Sentry的异常信息收集方式分为两种,一种为自动收集,另一种为业务项目中手动收集,我们暂时只研究自动收集的方式。异常监控收集的数据类型首先定位到代码的instrument方法,可以看到全局自动收集的数据类型有以下几种:consoledomxhrfetchhistoryerrorunhandledrejection {代码...} 接下来我们重点研究一下 error unhan...
Sentry 前端监控系列
notself
2021-02-07
阅读 1 分钟
4.9k
之前在做前端监控的时候,研究了一下sentry的源码,颇有启发。这次又准备做前端监控,所以借此机会想深入了解一番。但是此之前,我想谈谈自己对前端监控的一些思考。