跳到主要内容

功能介绍

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 P752500 毫秒4000 毫秒
INP P75200 毫秒500 毫秒
CLS P750.10.25
FCP P751800 毫秒3000 毫秒
TTFB P75800 毫秒1800 毫秒

会话数没有预置阈值,需要按业务访问量填写。

4. 集成​

4.1 应用​

核心定位​

应用是体验数据的边界。会话、错误、版本和策略都挂在应用上。

核心能力​

  • 应用目录:按健康、会话量和错误率查看应用,并按这些维度排序。
  • 核心指标摘要:目录中直接看到 LCP、INP 等是否超出常用阈值。
  • 来源域名:在应用中维护允许上报的来源,避免其他站点写入。
  • 应用概览:进入单个应用查看这段时间的体验摘要。
  • 采集降级提示:采集链路异常时,页面提示降级原因,不把空数据解释成体验正常。

4.2 接入​

核心定位​

接入页负责把脚本交到前端,并确认数据已经进来。

核心能力​

  • 四种安装方式:npm、React、CDN、通用片段。页面提供可复制代码。
  • 接入状态:「已接入」「未接入」「已禁用」。已接入要求最近接收时间和写入时间都在 15 分钟内。应用停用后为已禁用。
  • 状态筛选:接入列表可按「未接入」或「已接入」筛选,便于找出还没上报的应用。
  • 自检:接入步骤中可按页面提示做自检,确认脚本、来源和上报是否通过。

5. 数据治理​

5.1 合规删除​

核心定位​

按用户删除已经采集的体验数据,并留下任务记录。

核心能力​

  • 按应用和用户提交:选择应用,填写用户标识后发起删除。
  • 任务列表:查看删除任务的应用、用户和时间。可按应用筛选,按用户标识搜索。
  • 权限约束:没有对应权限时不能提交删除。

注意: 合规删除是不可恢复的数据删除。提交前确认应用和用户标识,避免删错应用下的同名用户。