前端性能监控体系建设
前端性能监控体系建设
上线不是终点,知道线上跑得怎么样才是。
监控什么
核心指标(Web Vitals)
| 指标 | 含义 | 目标值 |
|---|---|---|
| LCP | 最大内容绘制 | < 2.5s |
| FID | 首次输入延迟 | < 100ms |
| CLS | 累积布局偏移 | < 0.1 |
| FCP | 首次内容绘制 | < 1.8s |
| TTFB | 首字节时间 | < 800ms |
业务指标
- 页面加载时间
- API 请求耗时
- 错误率
- 用户行为路径
数据采集
Performance API
1 | |
错误监控
1 | |
数据上报
1 | |
告警配置
1 | |
看板搭建
一个基本的监控看板需要:
- 实时大盘 — 当前在线用户、错误率、核心指标
- 趋势图表 — 过去 7 天/30 天的指标变化
- 错误列表 — 按频率排序的错误详情
- 慢接口排行 — 耗时最长的 API
最小可行方案
如果不想从零搭建,直接用现成方案:
- Sentry — 错误监控
- Web Vitals 库 — 一行代码采集核心指标
- Google Analytics — 用户行为分析
先用现成的跑起来,有定制需求再自建。
前端性能监控体系建设
https://000902.icu/2026/06/26/performance-monitoring/