监控
文章平均质量分 65
Ruonorth
The more you do,the more you can do.
展开
-
git——仓库合并不丢失git记录
在开始进行仓库合并之前先大致梳理一下合并的原理,这样才能在出错的时候找到合理的解决方案。如果想直接看操作,看部分即可。原创 2022-09-22 18:41:48 · 883 阅读 · 0 评论 -
sentry——sourceMap解析错误解决
在local的22.8版本sourcemap执行正常,在远端的22.5版本,sourcemap解析异常。发现并无差异,这里推测是22.5到22.8升级时做了更合理化的解析。经过验证为框架内路径与线上路径映射问题,最终解决方案路径为更名。至于为什么本地可以解析远端不可以,在对比相关配置后。至此,sentry就可以正确寻址到对应源框架了。这时sourceMap解析可以正常解析。经过cli工具分析得到错误如下。这里尝试修改源文件的映射地址。可以看到这里的url地址是。完整的解决方案分为两种。原创 2022-09-22 18:15:57 · 2022 阅读 · 0 评论 -
监控——前端性能监控方案
总阻塞时间 (TBT) 指标测量First Contentful Paint 首次内容绘制 (FCP)与Time to Interactive 可交互时间 (TTI)之间的总时间,这期间,主线程被阻塞的时间过长,无法作出输入响应。鉴于 FID 也是一个加载响应指标,其背后的基本原理是,如果在加载阶段与页面进行的第一次交互几乎没有或没有可察觉的输入延迟,那么该页面就会给人留下良好的第一印象。采用会话窗口,所有会话窗口的最大分数,用于较小的会话窗口(上限为 5 秒,它们之间有 1 秒的间隔)。原创 2022-09-20 20:52:08 · 1049 阅读 · 0 评论 -
错误监控——sentry源码
sentry-javascript为语言包,在该语言包下包含各项平台包。原创 2022-09-15 19:33:55 · 927 阅读 · 0 评论 -
错误监控——自建sentry
因为项目相关信息填写多处用到,可以直接配置sentry-cli。由于生产环境发布的内容往往已经经过了压缩,因此上报的信息是无法对应到源码行列号的。地址:https://github.com/getsentry/self-hosted/releases/tag/22.8.0。进入 /settings/account/api/auth-tokens/由于我们下面会用到sentry-cli,为了避免多次在命令行传入信息,先来进行环境配置。此时该项目的错误上报可以追踪到具体的行列号了。原创 2022-09-14 17:59:56 · 349 阅读 · 0 评论