为什么要做可观测性
用户环境复杂,问题往往难以复现。可观测性让我们从数据出发找到问题根因。
三大支柱
1. 日志
记录关键用户路径与错误堆栈,确保信息可检索、可聚合。
2. 指标
关注核心体验指标,例如LCP、INP、CLS,以及API成功率与耗时。
3. 追踪
将一次用户操作串成链路,定位慢点与失败环节。
实施步骤
- 统一埋点规范与事件命名
- 接入错误捕获与性能采集
- 建立告警与报表
- 定期复盘与优化
轻量化建议
先从关键页面、关键用户路径开始,避免一次性铺开导致噪音过大。
总结
可观测性不是工具堆叠,而是稳定性与体验的持续建设。