×
Real User Monitoring

Flutter RUM in Practice: Reconstructing the Full Story Behind an AI App's Wait

This article explains how the Alibaba Cloud RUM Flutter SDK reconstructs cross-layer user session timelines to accurately diagnose performance bottlenecks and "waiting" issues in AI apps.

STAROps RUM Inspection in Practice: Spotting Experience Degradation Early

This article introduces STAROps RUM Inspection, an AI-driven capability that proactively detects and analyzes subtle user experience degradations before traditional alerts fire.

Seeing Every User Step: How Session Replay and Heatmaps Drive Evidence-Based UX Optimization

This article introduces Cloud Monitor's Session Replay and Heatmap capabilities for visually tracking user behavior to troubleshoot frontend issues and optimize UX.

Electron Monitoring: Making Desktop Agent Monitoring Accessible

This article explains how to use an SDK to achieve full-link observability for Electron applications.

RUM Practice: Android Network Performance Optimization with Data

This article introduces the RUM Practice for Android, detailing how to optimize network performance through fine-grained metric analysis and connection pool tuning.

When AI Agents Take Over Phones: How to Monitor on Mobile Devices

This article introduces detecting AI-driven "non-human" Android operations via AccessibilityService, event injection, and ADB using Alibaba Cloud RUM.

Android Crash Monitoring: A Complete Troubleshooting Flow for Production Environment Crashes

This article demonstrates a complete production crash troubleshooting flow using Alibaba Cloud RUM, from alerting and stack analysis to user behavior tracing and root cause identification.

Stop Guessing About iOS Crash Troubleshooting! Save This Layered Catch Guide

This article introduces a layered guide for troubleshooting iOS crashes by detailing exception architectures and implementing a comprehensive monitoring solution using KSCrash.

In-depth Analysis of the Principles of Android Crash Capture and a Closed-loop Framework from Crash to Root Cause Identification

This article explains Android crash capture for Java and native code, and presents a closed-loop framework from detection to root cause identification...

RUM-integrated End-to-End Tracing: Breaking the Mobile Observability Black Hole

This article introduces RUM-powered end-to-end tracing that connects mobile and backend traces to break the mobile observability black hole.

When Users Say "The App Is Frozen" but You Cannot Find the Cause — Your Monitoring Approach Might Be Wrong

This article introduces the mainstream stuttering monitoring solutions in iOS and provides a detailed explanation of a RunLoop-based stuttering monitoring implementation.

A Deep Dive Into Rum-Integrated End-To-End Tracing: A Powerful Tool to Optimize Digital Experience

This article describes solutions to build end-to-end tracing based on OpenTelemetry and the World Wide Web Consortium (W3C) protocol.