跳到主要内容

概览

RUM 可以实时观测真实用户在生产环境中与网站或应用程序的互动,收集包括页面加载时间、资源加载时间、错误日志、用户旅程等数据,以了解用户的真实体验,从而提供对用户与前端应用整体的洞察力。

其价值包括但不限于:

  • 全面洞察用户体验:RUM 提供完整的用户体验视图,帮助企业了解用户如何使用网站或应用程序。
  • 性能优化:通过识别性能瓶颈和加载缓慢的页面,可以帮助优化网站,提高速度和效率,从而提升用户体验。
  • 错误检测与诊断:RUM可以帮助检测和诊断用户遇到的错误,从而更快地解决问题并提高系统的可靠性。
  • 增强数字体验:通过持续监控和优化性能指标,改善整体数字体验,提升用户满意度。 根本原因分析:便于对性能问题进行根本原因分析,从而更有效地排除故障和解决问题。 关注最终用户体验:RUM关注最终用户的实际体验,提供与用户视角直接相关的见解,帮助企业从用户的角度优化系统。 通过RUM的性能监控,企业可以确保其网站或应用程序提供无缝和令人满意的用户体验,从而提高用户满意度和业务效率。

性能分析

点击应用列表中某个应用,默认进入该应用的「性能监控 - 性能分析」页面。

img

⬆️ 上方 3 个图表,分别展示当前应用的 LCP、INP、CLS 的 P75 值变化趋势。

⬇️ 下方是最受关注的 Top10 页面及性能指标。表格默认按照页面会话数倒序排列,并展示各个页面的会话数、加载时间、P75 LCP、P75 CLS、P75 INP 性能指标。

点击列表中某个页面名称,即可跳转到「会话分析」页面针对该页面用户访问情况进行详细分析。

错误分析

img

切换上方 Tab ,可以进入当前应用的「性能监控 - 错误分析」页面。

⬆️ 上方 3 个图表,分别展示当前应用的总错误数、错误数趋势、会话错误率。

⬇️ 下方 2 个表格是错误率 Top 10 页面,表格默认按照错误率和会话错误率倒序排列。

指标含义

指标名称含义
LCP衡量用户感知的加载速度,有助于记录视图内可见的最大图片、文本块或视频的渲染时间。LCP 小于等于 2.5s,表示优秀。详情
CLS衡量视觉稳定性,有助于量化用户遇到意外布局偏移的频率。CLS 小于等于 0.1,表示优秀。详情
INP衡量互动性,有助于观测到用户与网页的最长互动时间。INP 小于等于 200ms,表示优秀。详情
页面地址URL 的 path 部分
会话一个用户开始浏览前端应用程序,便会生成一条会话数据。它聚合了用户旅程中收集的所有 RUM 事件。
注意:用户在当前会话 15 分钟内没有新动作,则会自动结束当前会话。
会话数一定时间内,用户访问前端应用程序所产生的会话总数。
View 加载时间页面准备就绪的时间,且当前未发生网络请求或 DOM 变更。
错误数一定时间内,当前页面所发生的错误总数。
页面错误率一定时间内,用户访问该页面发生过错误的次数,与用户访问该页面总次数的百分比。
会话错误率一定时间内,用户访问前端应用程序发生错误的会话数,与会话总数的百分比。
错误类型错误数一定时间内,发生特定错误类型的错误总数。
错误类型错误占比一定时间内,发生特定错误类型的错误数,与错误总数的百分比。