Flashduty Docs
中文English
RoadmapAPI官网控制台
中文English
RoadmapAPI官网控制台
  1. Getting Started
  • Introduction
  • On-call
    • Getting Started
      • Quick start
      • FAQ
      • Product Comparison
    • Incidents
      • What is an Incident
      • View Incidents
      • Handle Incidents
      • Escalations and Assignments
      • Custom Fields
      • Custom Actions
      • Alert Noise Reduction
      • Past Incidents
      • Outlier Incidents
      • Status Pages
    • Configure On-call
      • Channels
      • Integrate Alerts
      • Alert Noise Reduction
      • Escalation Rules
      • Label Enrichment
      • Schedules
      • Templates
      • Service Calendars
      • Preferences
      • Alert Routing
      • Silence and Inhibition
      • Filters
      • Notifications
      • Alert Pipeline
    • Advanced Features
      • Referencing Variables
      • Dynamic Assignment
      • Insights
      • War-room
    • Integrations
      • Alerts integration
        • Standard Alert Integration
        • Email Integration
        • Nightingale/FlashCat Integration
        • Prometheus Integration
        • Grafana Integration
        • Zabbix Integration
        • Uptime Kuma Integration
        • Alibaba Cloud ARMS Integration
        • Alibaba Cloud Monitor CM Event Integration
        • Alibaba Cloud Monitor CM Metrics Integration
        • Alibaba Cloud SLS Integration
        • AWS CloudWatch Integration
        • Azure Monitor Integration
        • Baidu Cloud BCM Integration
        • Huawei Cloud CES Integration
        • Influxdata Integration
        • Open Falcon Integration
        • PagerDuty Integration
        • Tencent BlueKing Integration
        • Tencent Cloud CLS Integration
        • Tencent Cloud Monitor CM Integration
        • Tencent Cloud EventBridge
        • OceanBase Integration
        • Graylog Integration
        • Skywalking Integration
        • Sentry Integration
        • Jiankongbao Integration
        • AWS EventBridge Integration
        • Dynatrace Integration
        • Huawei Cloud LTS Integration
        • GCP Integration
        • Splunk Alert Events Integration
        • AppDynamics Alert Integration
        • SolarWinds Alert Events Integration
        • Volcengine CM Alert Events Integration
        • Volcengine CM Event Center Integration
        • Volcengine TLS Integration
        • OpManager Integration
        • Meraki Integration
        • Keep Integration
        • ElastAlert2 Alert Integration
        • StateCloud Alert Events
        • Guance Alert Events
        • Zilliz Alert Events
        • Huawei Cloud APM Alerts
        • zstack integration
        • Monit Alert Integration
        • RUM Alert Integration
      • Change integration
        • Standard Change Event
        • Jira Issue Events
      • IM integration
        • Feishu (Lark) Integration Guide
        • Dingtalk Integration
        • WeCom Integration
        • Slack Integration
        • Microsoft Teams Integration
      • Single Sign-On
        • Authing Integration
        • Keycloak Guide
        • OpenLDAP Guide
      • Webhooks
        • Alert webhook
        • Incident webhook
        • Costom action
        • ServiceNow Sync
        • Jira Sync
      • Other
        • Link Integration
  • RUM
    • Getting Started
      • Application Management
      • Introduction
      • Quick Start
    • SDK Integration
      • Android
        • Data Collection
        • SDK Integration
        • Advanced Configuration
        • Compatibility
      • iOS
        • Data Collection
        • Compatibility
        • SDK Integration
        • Advanced Configuration
      • Web
        • Data Collection
        • SDK Integration
        • FAQ
        • Advanced Configuration
        • Compatibility
    • Session Explorer
      • Overview
      • Data Query
    • Analysis Dashboard
      • Web
      • Native
    • Performance Monitoring
      • Metrics
      • Performance Optimize
      • Overview
      • Performance Analysis
    • Error Tracking
      • Issues
      • Error Grouping
      • Source Mapping
      • Overview
      • Issue Status
      • Issue Alerting
      • Error Reporting
        • iOS
        • Android
        • Web
    • Best Practice
      • Distributed Tracing
    • Session Replay
      • View Session Replay
      • SDK Configuration
      • Overview
      • Privacy Protection
    • Others
      • Data Collection
      • Terminology
      • Data Security
  • Monitors
    • Getting Started
      • Introduction
      • Quick Start
    • Alert Rules
      • Prometheus
      • ElasticSearch
      • Loki
      • ClickHouse
      • MySQL
      • Oracle
      • PostgreSQL
      • Aliyun SLS
      • VictoriaLogs
    • FAQ
      • FAQ
  • Platform
    • Teams and Members
    • Permissions
    • Single Sign-On
  • Terms
    • Terms of Service
    • User Agreement/Privary Policy
    • SLA
    • Data Security
中文English
RoadmapAPI官网控制台
中文English
RoadmapAPI官网控制台
  1. Getting Started

Introduction

What is Real User Monitoring?#


Real User Monitoring (RUM) is an innovative technology that tracks and analyzes the actual experience of real users as they interact with your Web and native applications. Unlike traditional simulation testing, RUM collects data directly from users, showing you how your application performs in real-world conditions.
Flashduty RUM enables developers, operations engineers, and business stakeholders to gain intuitive insights into application performance, promptly identify issues, and continuously optimize user experience—all powered by real-time collection and analysis of end-user data.

Core Benefits#

1.
Quickly identify root causes: Perform multi-dimensional drill-down analysis through the Session Explorer linking various events (page visits, resource loading, user interactions, etc.), combined with trace linking to connect frontend and backend data, quickly locating problem sources from user side to server side.
2.
Comprehensively improve application stability: Automatically capture JavaScript errors, client crashes, network failures, and other issues affecting users, providing rich contextual information to discover and resolve problems before they spread.
3.
Continuously optimize user experience: Master key performance metrics in real-time including page load time, resource loading efficiency, and JavaScript execution status, scientifically guiding performance optimization based on real user data, eliminating guesswork.
4.
Data-driven decision optimization: Deeply understand APP crash situations, resource performance, and data trends through analysis dashboards, providing reliable basis for product iteration and business decisions.
5.
Build a complete observability system: Deeply integrated with the Flashduty monitoring system, enabling incident alerts through collaboration spaces, connecting frontend and backend monitoring links, and establishing a unified observability platform.

Why Choose Flashduty RUM?#


1.
Out-of-the-box: Quick integration in 5 minutes, no complex configuration needed, supporting unified monitoring across Web, iOS, and Android, reducing integration and maintenance costs.
2.
Ecosystem integration: Deeply integrated with Flashduty and Flashcat monitoring systems, enabling incident alerts through collaboration spaces, combined with trace linking to achieve end-to-end problem identification and analysis across frontend and backend, providing a one-stop observability solution.
3.
Lightweight and efficient: SDK uses a lightweight design that minimizes impact on user experience while ensuring complete data collection.
4.
Flexible deployment: Supports both SaaS cloud services and private deployment modes to meet different enterprise data security and compliance requirements.

How RUM Works#


Flashduty RUM collects data by embedding a lightweight SDK in your Web application or native (Android, iOS) application. The SDK primarily collects the following types of data:
1.
Page visits: Records page loading processes, navigation timing, and user environment information.
2.
Resource loading: Detailed tracking of loading performance for images, scripts, API calls, and other resources.
3.
User interactions: Collects user actions such as clicks, form submissions, and custom events.
4.
Error information: Captures JavaScript exceptions, network failures, and other issues.
5.
Long task tracking: Monitors time-consuming tasks that might cause page stuttering.
This data is transmitted to the Flashduty backend in real-time for processing and analysis, ultimately presented as intuitive dashboards and reports to help you fully understand your application's performance and user experience.

Further Reading#

To learn more about RUM capabilities and best practices, we recommend reading the following documentation:
Quick Start — Build your user monitoring system from scratch and quickly optimize user experience.
Web Integration — Quick integration for Web applications
iOS Integration — Quick integration for iOS applications
Android Integration — Quick integration for Android applications
Performance Monitoring — Learn more about performance monitoring features.
Error Tracking — Learn more about error tracking features.

添加官方技术支持微信

在这里,获得使用上的任何帮助,快速上手FlashDuty

微信扫码交流
修改于 2026-01-16 08:35:04
上一页
Application Management
下一页
Quick Start
Built with