专栏名称: hpoenixf
前端
目录
相关文章推荐
护肤问莫嫡  ·  感觉护肤品才是最大的智商税! ·  7 小时前  
美味不用等泉州  ·  临期介意勿拍 低至399秒杀,SK-II ... ·  23 小时前  
护肤问莫嫡  ·  女生哪些需求是被商家硬生生制造出来的 ·  2 天前  
护肤问莫嫡  ·  女生哪些需求是被商家硬生生制造出来的 ·  2 天前  
51好读  ›  专栏  ›  hpoenixf

前端错误监控与收集探究

hpoenixf  · 掘金  ·  · 2018-04-04 06:32

正文

请到「今天看啥」查看全文


  1. 用户没打开网络
  2. DNS域名劫持
  3. http劫持
  4. cdn或是其他资源文件访问出错
  5. 服务器错误
  6. 前端代码错误
  7. 前端兼容性问题
  8. 用户操作出错
收集哪些信息

通过以上可能发生错误的环节,我们需要向用户手机一下以下的用户信息

  1. 当前的网络状态
  2. 运营商
  3. 地理位置
  4. 访问时间
  5. 客户端的版本(如果是通过客户端访问)
  6. 系统版本
  7. 浏览器信息
  8. 设备分辨率
  9. 页面的来源
  10. 用户的账号信息
  11. 通过performance API收集用户各个页面访问流程所消耗的时间,看错误出现在什么环节
  12. 收集用户js代码报错的信息

如何收集错误的信息

现在话题来到了如何收集错误信息了。

前端错误收集有两大流派:

一个是虚拟机监控,优点是指标齐全,并且可以进行竞品监控,缺点是反映不全,容易失真

另一个是脚本监控,优点是可以收集海量真实数据,缺点是影响性能,采样少的情况下容易失真。

这里暂时只讲脚本监控(挖个坑,之后可能填)







请到「今天看啥」查看全文