功能介绍
RUM 按 体验、质量、事件、集成、数据治理 组织。
1. 体验
1.1 会话
核心定位
会话是一次真实访问的入口,用来从用户操作回到页面、错误和回放。
核心能力
- 按应用和时间筛选:列表跟随当前应用和时间范围。可按会话标识搜索。
- 排序:支持按「影响力」「开始时间」「错误数」「时长」排序。
- 终端信息:展示浏览器、桌面、平板或手机等终端信息,以及访问路由。
- 会话详情:打开单次会话,查看这段访问里的页面和错误。
- 会话回放:在会话详情中进入回放,按采集到的操作过程回看。
- 导出:会话列表提供导出,范围受当前筛选和权限约束。
- 流量:可选「访客」「自动化」「全部流量」。
界面指引:
界面截图待补充。
- 操作关注点:先用应用和时间范围缩小列表,再按错误数或「影响力」排序,最后打开回放。
1.2 视图与性能
核心定位
按页面查看加载和交互体验,判断哪一个路由变慢。
核心能力
- 核心 Web 指标:查看 LCP、INP,以及 FCP、TTFB、CLS 等页面指标。时延以毫秒展示,没有样本时显示为空。
- 分布与设备构成:用分布条和设备构成看指标落在哪一段、来自哪类终端。
- 环比:在有对比周期时查看指标相对变化。
- 应用切换:可在单个应用和汇总之间切换。汇总适合看全局,单个应用适合对照版本。
1.3 转化漏斗
核心定位
用页面路由定义关键路径,查看用户走到了哪一步。
核心能力
- 路由步骤:2 到 8 个路由,用英文逗号分隔,例如
/,/checkout,/success。 - 应用范围:漏斗可以绑定一个应用,也可以不绑定后在筛选里看。
- 到达与转化:按当前筛选范围计算每一步的到达人数和转化率。
- 漏斗详情:打开单个漏斗查看步骤明细。
2. 质量
2.1 错误追踪
核心定位
把同类前端错误收成一条,避免在会话里逐条翻找。
核心能力
- 错误聚合:按错误查看出现范围和证据栈。
- 错误详情:打开一条错误,查看堆栈和关联证据。
- 与会话配合:从错误回到发生该错误的会话,必要时再看回放。
2.2 部署追踪
核心定位
按发布版本看体验是否变化,并用 SourceMap 还原压缩代码。
核心能力
- 版本列表:查看一段时间内出现过的版本。未选择单个应用时,页面给出的是全部应用汇总。
- 体验基线:只在选定单个应用后可以标记体验基线,并对比版本变化。
- SourceMap 上传:填写应用、版本、部署产物路径并上传文件。四项都不能空。
- CI Token:轮换后只完整显示一次,供流水线上传使用。关闭前提前复制。
3. 事件
3.1 告警
核心定位
查看体验策略触发后的告警,确认哪一个应用、哪一个指标越过了阈值。
核心能力
- 告警列表:按应用和时间查看已产生的体验告警。
- 回到策略:从告警对应到启用中的策略,便于调整阈值或临时停用。
3.2 策略
核心定位
为应用配置体验阈值。策略只使用 RUM 自己的指标。
核心能力
- 指标:错误率、LCP P75、INP P75、CLS P75、FCP P75、TTFB P75、会话数。
- 比较方式:支持大于、大于等于、小于、小于等于。
- 双阈值:可分别填写警告和严重阈值。错误率使用百分比,CLS 使用分数,时延类使用毫秒。
- 严重级别:「提示」「警告」「严重」。
- 启停:列表中可直接启用或停用,不需要删除策略。
页面预置的常用阈值如下,保存前仍应按自己的页面调整:
| 指标 | 警告 | 严重 |
|---|---|---|
| 错误率 | 3% | 5% |
| LCP P75 | 2500 毫秒 | 4000 毫秒 |
| INP P75 | 200 毫秒 | 500 毫秒 |
| CLS P75 | 0.1 | 0.25 |
| FCP P75 | 1800 毫秒 | 3000 毫秒 |
| TTFB P75 | 800 毫秒 | 1800 毫秒 |
会话数没有预置阈值,需要按业务访问量填写。
4. 集成
4.1 应用
核心定位
应用是体验数据的边界。会话、错误、版本和策略都挂在应用上。
核心能力
- 应用目录:按健康、会话量和错误率查看应用,并按这些维度排序。
- 核心指标摘要:目录中直接看到 LCP、INP 等是否超出常用阈值。
- 来源域名:在应用中维护允许上报的来源,避免其他站点写入。
- 应用概览:进入单个应用查看这段时间的体验摘要。
- 采集降级提示:采集链路异常时,页面提示降级原因,不把空数据解释成体验正常。
4.2 接入
核心定位
接入页负责把脚本交到前端,并确认数据已经进来。
核心能力
- 四种安装方式:npm、React、CDN、通用片段。页面提供可复制代码。
- 接入状态:「已接入」「未接入」「已禁用」。已接入要求最近接收时间和写入时间都在 15 分钟内。应用停用后为已禁用。
- 状态筛选:接入列表可按「未接入」或「已接入」筛选,便于找出还没上报的应用。
- 自检:接入步骤中可按页面提示做自检,确认脚本、来源和上报是否通过。
5. 数据治理
5.1 合规删除
核心定位
按用户删除已经采集的体验数据,并留下任务记录。
核心能力
- 按应用和用户提交:选择应用,填写用户标识后发起删除。
- 任务列表:查看删除任务的应用、用户和时间。可按应用筛选,按用户标识搜索。
- 权限约束:没有对应权限时不能提交删除。
注意: 合规删除是不可恢复的数据删除。提交前确认应用和用户标识,避免删错应用下的同名用户。