HarmonyOS APMS Fault Metrics: Multi-Dimensional App Health Monitoring

This article details HarmonyOS Application Performance Monitoring Service (APMS) fault metrics, explaining access via AppGallery Connect, four core functions — metric query, version comparison, dimension distribution, and TOP problem aggregation — and how real-time crash, freeze, OOM, and resource leak data enable proactive app health inspection.

HarmonyOS Developer Technology
HarmonyOS Developer Technology
HarmonyOS Developer Technology
HarmonyOS APMS Fault Metrics: Multi-Dimensional App Health Monitoring

The article introduces HarmonyOS Application Performance Monitoring Service (APMS) fault metrics, a cloud-based observability feature that collects real-time fault events from client devices and provides multi-dimensional statistical analysis for developers.

Accessing Fault Metrics

Fault metrics are accessible in AppGallery Connect under Development & Services > Quality > APMS > Fault Metrics. Alternatively, developers can enter from the AGC homepage APMS entry and switch to the data overview.

Fault Metrics Page — Four Core Functions

The fault metrics page provides four main capabilities:

Metric Query : Filter by time range, app version, system version, device model, and other dimensions. Trend charts display key indicators such as crash rate (crashes per launch), crash count, and crash device count (unique devices reporting crashes in the time window).

Version Comparison : Compare the current version against any other version using the same filter conditions, enabling release-over-release regression detection.

Dimension Distribution : Breaks down the selected metric by app version, system version, and device model, helping pinpoint which versions or hardware configurations exhibit higher fault frequencies.

TOP Problem Aggregation Query : Aggregates associated exception logs into a ranked problem list; clicking an entry navigates to the fault analysis page for root-cause investigation.

Supported Fault Metric Categories

The service covers multiple fault types including crashes, freezes (ANR), application terminations, out-of-memory (OOM) events, and resource leaks. Each metric supports the query, comparison, distribution, and aggregation workflow, turning raw fault data into actionable quality improvement steps.

By leveraging these capabilities, developers shift from passive user-complaint-driven detection to proactive, data-driven daily inspection and early hazard discovery.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Mobile DevelopmentHarmonyOSPerformance Monitoringcrash analysisapplication monitoringHuaweiAPMSfault metrics
HarmonyOS Developer Technology
Written by

HarmonyOS Developer Technology

HarmonyOS developers provide key technology analysis, version updates, Codelabs practice, and event information for HarmonyOS. Welcome developers to join the HarmonyOS ecosystem and create infinite possibilities together!

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.