首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
错误监控
订阅
husky123
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
顶级开源项目 Sentry 20.x JS-SDK 设计艺术(理念与设计原则篇)
本文档为 Sentry 上的 SDK 开发设置了一些常规指南。 它应该帮助内部和外部开发人员了解 SDK 的设计动机以及为什么我们以某些方式做出决定。 依赖是有成本的,而且成本很高。我们使用的每一个依赖都增加了 SDK 的体积,并增加了更多的许可、维护和安全问题。我们知道依赖关…
前端监控平台系列:微信小程序监控和Web监控(已开源)
这篇:前端监控平台系列:JS SDK(已开源)文章已经讲的很清楚怎么劫持原生的函数,并拿到我们想要的信息,如果页面正常运行时则记录用户行为栈,如果页面报错时则上报该错误并将用户行为栈一并上报,这样有助于开发者更快的定位线上问题。 获取用户行为,比如click事件,在web端是可…
前端监控平台系列:JS SDK(已开源)
一般情况下都是通过重写js原生事件然后拿到错误信息,比如ajax请求,通过重写xhr、fetch事件来截取接口信息,所以我们需要优先编写一个易于重写事件的函数来复用。 所有的请求第三方库都是基于xhr、fetch二次封装的,所以只需要重写这两个事件就可以拿到所有的接口请求的信息…
异常定位(1)--生产环境通过SourceMap还原压缩后JavaScript错误,快速定位异常
这些都是需要解决的问题,出现了问题,怎么样预警,通知到开发,是不是能做到智能的处理,都是后面需要考虑的,所以还有很多任务要做,有了新的进展,我会同步记录下来。 这周九天班,赶紧睡觉去了。
利用sourcemap库还原错误堆栈-前端监控之数据分析篇
1. 将hash生成到文件名中 2. 将hash或时间戳放到文件url search中 3. 没有使用hash或时间戳 2. sourcemap生成 方法一. 将sourcemap文件在构建时上传到监控服务器,然后删除即可 方法二. 在服务器端使用nginx等代理服务器,对文件…
【webpack】你所不知道的sourceMap
通常,js代码出错,控制台会提示第几行第几列代码出错。但是webpack打包压缩后的代码,都被压缩到了一行,变量也变成了a,b,c,d。代码出错,控制台就没法正确的提示错误位置。 sourceMap就可以解决这个问题。sourceMap就是一个信息文件,里面储存着打包前的位置信…
前端异常监控
对于 Javascript 而言,我们面对的仅仅只是异常,异常的出现不会直接导致 JS 引擎崩溃,最多只会使当前执行的任务终止。 当前代码块将作为一个任务压入任务队列中,JS 线程会不断地从任务队列中提取任务执行。 当任务执行过程中出现异常,且异常没有捕获处理,则会一直沿着调用…
把前端监控做到极致
说到监控,大家第一时间想到的肯定是 Zabbix、Nagios 等各种强大的后端监控服务。诚然,这些强大的平台通过采集服务器以及链路上各种中间件的数据,为我们的应用稳定起到了不可或缺的保驾护航作用。 然而在互联网的另一端,运行在用户终端上的代码却缺少这样强大的监控能力。 对于资…