文章预览
前言 从23年开始,我们团队开始前端错误监控方向的开发。经历了一些列的迭代和发展,从监控SDK、上报、数据治理、看板集成、APM自研可视化初步完成了一条完整且适合B站前端监控。 截止目前(2024.08.01),前端监控在B站 85%以上的业务线 ,1700+项目中运行。今年初APM平台的落地接入了 210+ 的项目,5月新推出的一键告警配置功能也达到了 300+ 。 本文中,我会介绍我们一系列的迭代、发展过程中,B站前端错误监控初步落地的解决方案和我们团队积累的一些经验。也介绍一下B站前端监控的大致链路。 为什么要自建监控? 一提到错误监控,大部分前端开发者都会想到 `Sentry`,那么我们为什么不使用 Sentry呢?其中最重要的原因就是 更适合B站完整的数据链路和可定制化能力 ,例如: 方便使用自研上报的SDK,分业务和技术上报通道,兼容多种历史版本的上
………………………………