核心功能
异常追踪
自动捕获 JavaScript 异常、网络请求失败、资源加载异常等各类问题,并提供详细的错误堆栈信息和上下文数据
异常上报
支持自动错误捕获和手动错误上报两种方式,允许您记录业务逻辑中的已处理错误,并附加上下文信息
异常聚合
将相似的异常事件归类为同一个 Issue,减少重复告警,帮助开发团队更高效地识别和处理问题
源码映射
通过上传 SourceMap 文件,将压缩后的代码映射到原始源代码,直接定位到原始代码的具体位置
价值与优势
使用场景
前端开发调试
前端开发调试
在开发过程中,快速定位和解决 JavaScript 代码中的错误,提高开发效率。
生产环境监控
生产环境监控
实时监控生产环境中的异常情况,及时发现并处理潜在问题,保障系统的稳定性。
用户体验分析
用户体验分析
了解用户在使用过程中遇到的问题,针对性地改进产品,提升用户体验。
异常追踪流程
Flashduty RUM 的异常追踪分为两个关键阶段:问题发现 和 问题定位。1
问题发现
快速发现异常问题的触发点是诊断的第一步。Flashduty RUM 提供以下方式帮助您识别问题:
- 数据分析:通过分析看板的「异常」Tab,查看错误率、异常类型等数据趋势
- 告警通知:通过在应用中开启告警,与协作空间联动,可在异常发生时及时感知
- 主动巡检:在异常追踪模块观察异常趋势,如 JavaScript 错误、网络错误等
2
问题定位
Flashduty RUM 提供丰富的异常数据和上下文信息,帮助您精准定位问题根因。
核心异常数据
上下文信息
- 用户环境:浏览器类型、设备型号、操作系统
- 错误堆栈:详细的调用栈信息
- 会话时间线:触发错误的操作路径
问题分类与定位
问题定位工具
- 错误分析面板
- 源码映射
通过错误分析面板,您可以查看聚合后的 Issue 列表、错误趋势和详细信息。

下一步
异常上报
了解异常上报规则和方式
异常查看
查看和分析异常详情
源码映射
配置源码映射提升调试效率
异常聚合
了解异常聚合机制
