首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
性能异常埋点
订阅
企企企企2_
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
从0到1搭建前端异常监控系统(Vue + Webpack + Node.js + Egg.js + Jest)
前端异常监控系统就是为了解决前端系统上线后的稳定性问题。一旦前端系统上线,发生运行异常造成页面阻塞,操作不流畅甚至无法打开网页的状况。我们需要通过技术手段收集、上报、分析异常才能保证前端项目稳定运行。 首先先看看如何捕获异常。 1. JS异常 js异常的特点是,出现不会导致JS…
前端监控平台系列:JS SDK(已开源)
一般情况下都是通过重写js原生事件然后拿到错误信息,比如ajax请求,通过重写xhr、fetch事件来截取接口信息,所以我们需要优先编写一个易于重写事件的函数来复用。 所有的请求第三方库都是基于xhr、fetch二次封装的,所以只需要重写这两个事件就可以拿到所有的接口请求的信息…
澄清Fundebug录屏技术的几点误会
1. "视频"并非真的视频、也不是通过连续播放大量截图来实现 视频中,当鼠标点击“场景重现”,会立即播放一段“视频”。它完整的记录了用户点餐时候遇到障碍之前的一段操作。这段“视频”看起来和真的视频几乎一样,所以会被误以为是通过录制视频来记录的。实际上,它并非视频。我们在客户端通…
从零开始搭建前端监控系统(一)——web探针sdk
本系列文章旨在讲解如何从零开始搭建前端监控系统。 您的支持是我们不断前进的动力。 本文是该系列第一篇,web探针sdk的设计与开发,重点讲解sdk包含的功能与实现。 promise异常无法用onerror或 try-catch捕获。可以监听unhandledrejection事…
前端曝光数据埋点——Intersection Observer+vue指令
在电商产品中(可以打开你的淘宝、天猫、京东App),通过对商品的曝光进行数据埋点,就能反推出用户的行为和交互习惯,从而优化推荐和搜索算法以及交互,最终的目的当然是为了增加用户购买力。 这两种办法都能用,但是getBoundingClientRect这个API是会引起页面回流的,…
前端埋点统计方案思考
埋点即监控用户在应用表现层的行为,于产品迭代而言至关重要。埋点数据分析是产品需求的 来源,检验功能是否达预期的 佐证。前端较服务端更接近用户,本小白将在此对前端埋点统计方案述说一二。 不同产品对数据的关注角度不同,可按需采集。如信息流产品对停留时长的关注度更高(统计页面访问 &…
GMTC 大前端时代前端监控的最佳实践
本文为2018年6月21日,在北京举办的GMTC(全球大前端技术大会),下午性能与监控专场,由阿里云前端监控团队前端技术专家彭伟春带来的演讲稿,现场反馈效果非常好,地上都坐了三圈,很多人反馈根本无法挤进去。先上现场照。 先做一个自我介绍,我叫彭伟春,英文名是Holden, 阿里…
从零开始写一个前端数据埋点工具(BuryingPoint)
互联网发展到现在,数据的重要性已经不需要再多的强调,那如何做好数据搜集的工作则是每一家公司都要面临的问题。 数据搜集可以有不同的选择。有的公司选择使用第三方统计的SDK,比如友盟、神策等;有的公司选择自己在产品中注入统计代码,搭建查询系统,当然后者的代价会比较大,但优点就是更贴…
从一个埋点日志上报脚本说起
设计和封装一个前端埋点上报脚本, 并逐步思考优化这个过程。 我们先用最直接的方式来实现这个埋点上报脚本。 这样子就能通过调用analytics(),往我们的统计服务端提交一条消息,并指明一个行为类型。 head请求方式和参数传递方式与get请求一致,也会受限于浏览器,但因为其不…