跳转到主要内容

什么是真实用户监控?

真实用户监控(RUM)在真实用户使用您的应用时,从其浏览器或设备上采集性能、错误和操作数据。与模拟测试不同,数据来自真实环境。 Flashduty RUM 让开发人员、运维工程师和业务相关方能够直观地了解应用性能,及时发现问题并持续优化用户体验。

核心能力

实时掌握页面加载时间、资源加载效率和 JavaScript 运行状况等关键性能指标,快速定位影响用户体验的瓶颈。
  • 页面性能:LCP、INP、CLS 等核心 Web 指标
  • 资源分析:图片、脚本、样式表加载耗时
  • 接口监控:API 请求响应时间和成功率
自动捕获 JavaScript 报错、网络故障等影响用户的问题,并提供丰富的上下文信息,助力快速定位和解决问题。
  • 错误聚合:相似错误自动归类
  • 堆栈还原:支持 Source Map 反解析
  • 影响分析:受影响用户数和会话数
深入分析图片、脚本、接口调用等资源的性能表现,助力优化加载速度,洞察数据变化趋势。
  • 趋势分析:性能指标随时间变化
  • 维度下钻:按浏览器、设备、地域分析
  • 对比分析:版本间性能对比
还原用户操作路径,以视频形式回放用户会话,快速复现和定位问题。
  • 操作回放:点击、滚动、输入等操作还原
  • 错误定位:直接跳转到错误发生时刻
  • 隐私保护:敏感信息自动脱敏

支持的应用类型

SDK 的体积和性能影响见 Web SDK 性能影响。

工作原理

Flashduty RUM 通过在您的应用中集成对应平台的 SDK 来采集数据:
1

SDK 集成

在应用中引入 RUM SDK,配置应用 ID 和采集参数
2

数据采集

SDK 自动采集页面访问、资源加载、用户交互、异常信息等数据
3

实时上报

采集的数据实时传输到 Flashduty 后台进行处理和分析
4

可视化呈现

通过直观的仪表盘和报表,全面掌握应用性能和用户体验状况

Web 端采集数据类型

适用场景

  • 监控应用的核心性能指标(Web 端为 LCP、INP、CLS)
  • 追踪和分析前端错误,提升应用稳定性
  • 分析用户行为路径,优化产品体验
  • 关联后端 Trace,实现全链路可观测

快速开始

快速入门

从零搭建用户监控体系,快速优化用户体验

SDK 集成指南

以 Web 为例集成 RUM SDK,其他平台见上方表格

性能监控

深入了解性能监控相关功能

异常追踪

深入了解异常追踪相关功能