跳到主要内容

认识

一、认识


Web 监控是一个全链路的监控体系, 包括数据采集数据加工处理削峰限流数据上报数据聚合数据清洗数据入库数据分析数据挖掘以及根据分析结果进行针对性的调整、消息推送等。

  1. 数据采集: 包括页面性能数据异常数据用户行为资源数据个性化指标等数据采集的过程

  2. 数据加工处理: 包括数据格式化、丰富上下文信息

  3. 削峰限流: 频率限制

  4. 数据上报: 上报方式上报时机上报优化

  5. 数据聚合

  6. 数据清洗

  7. 数据入库

  8. 数据分析与挖掘: 性能数据分析、异常数据分析、用户行为数据分析

  9. 消息推送

二、成熟方案


2.1 Sentry

三、自研方案


3.1 Bolawen

参考资料


  1. 一文摸清前端监控自研实践(一)性能监控

  2. 腾讯三面:说说前端监控平台/监控SDK的架构设计和难点亮点?

  3. 从0到1搭建前端监控平台,面试必备的亮点项目

  4. 目前为止整理最全的前端监控体系搭建篇(长文预警) =