Skip to content

监控与埋点

本章你会学到什么

  • 线上问题定位需要哪些“最小监控”
  • 如何组织埋点与错误上报,避免污染业务代码

最小监控清单(建议上线前具备)

  • JS 错误上报(含页面路径、用户标识、版本号、基础库版本)
  • 请求失败上报(域名、耗时、错误码、重试次数)
  • 性能关键点(启动耗时、首屏渲染、关键交互耗时)

推荐组织方式

  • app/monitor.ts:统一初始化(开关、采样、上报通道)
  • services/track.ts:埋点入口(事件名枚举化、参数校验)
  • 页面只做“业务事件”,不要散落上报细节

Released under the MIT License.