← [ BACK_TO_NOTES ]

AI 前端监控指标

AI 业务前端在错误、性能、行为和业务效果上的关键监控指标与监控思路。

#frontend #synthesis #growing

[!info] related notes

AI 前端监控指标

AI 业务前端不能只看传统页面性能指标,还要把流式输出和业务效果纳入监控。

一句话定义

AI 前端监控指标,应该同时覆盖错误监控、性能监控、行为埋点和 AI 业务特有指标,才能真正定位体验问题。

四类常见指标

错误监控

  • JS 运行时错误
  • Promise 未捕获错误
  • 资源加载错误
  • 接口异常

性能监控

  • FCP
  • LCP
  • INP
  • 首次可见时间
  • 自定义可交互时间(明确触发条件,不与 INP 混用)
  • P50 / P90 / P95 分位数

行为埋点

  • 进入率
  • 点击率
  • 转化率
  • 中止率

AI 业务指标

  • 用户提交到首个回答文本可见的时间(与后端模型 TTFT 分开)
  • 用户提交到回答完成并呈现的时长
  • 流中断率
  • 重试率
  • 用户中止率
  • 反馈好评率/差评率

为什么 AI 前端特别要看分位数

AI 产品很容易出现长尾体验:

  • 弱网环境首 token 很慢
  • 长回答流式过程中断
  • 低端设备渲染 Markdown / code block 更卡

所以只看平均值往往不够,至少要看:

  • P50:观测样本的中位数,约一半样本不超过该值
  • P90 / P95:观测样本的高分位延迟,用于看长尾

P50 较低而 P95 较高说明存在慢样本,不能直接归因弱网或低端设备;还需按设备、网络、输入长度、模型和是否检索分组排查。

一组更实用的采集思路

页面性能层

  • FCP / LCP / INP
  • 页面进入到首屏可见时间
  • 首次交互响应时间

流式体验层

  • 用户提交到首个回答文本可见的时间(与后端模型 TTFT 分开)
  • 完整回答耗时
  • 中途断流率
  • 用户主动停止比例

可靠性层

  • 请求错误率
  • 重试成功率
  • Markdown/code block 渲染异常率

业务效果层

  • 发送率
  • 追问率
  • 重新生成率
  • 点赞 / 点踩率

固定统计口径

  • 延迟按同一开始 / 结束边界统计;失败和中止请求单列,避免只看成功样本掩盖问题。
  • 中断率区分用户主动停止、页面离开、网络断开和服务端失败;断流不等于 run 失败。
  • 重试成功率明确分母是重试尝试还是发生过重试的任务;首次尝试成功率另报。
  • 反馈比例按实际反馈数计算,并报告反馈覆盖率;点赞、追问或重新生成本身不能证明答案正确。
  • request / run / message ID 用于事件关联,避免日志中默认采集完整提问、健康资料或凭据。

面试里一句话怎么答

AI 前端监控我会分页面性能、流式体验、可靠性和业务效果四层来采。除了 FCP、LCP、INP 这类传统指标,还会看首 token 时间、完整回答时长、流中断率和用户中止率;统计口径上不会只看平均值,而会重点看 P90、P95 观察长尾体验。

最短记忆方式

AI 前端监控要同时看页面快不快、流稳不稳、用户用得顺不顺。

创建于 2026/3/19 更新于 2026/10/6
Digital Biome
Access

键盘导航

j / k / ↑ / ↓
选择对象
Enter / o
打开选择
/ 或 Ctrl+K
全站搜索
i / f / 1–4
筛选当前列表
g → h / l / p / t / a
首页 / 笔记 / 项目 / 工具 / About
r → 1–9
打开所选对象的关联
u
返回上一页
Esc
关闭浮层 / 取消命令;输入框内清空文本