This topic describes the product workflow and provides links to related content.
Onboarding process

Preparations
Create an applicationLog on to the EMAS console. On the homepage, click Add Project and then click Add Application. For more information, see Add an application.
Activate the serviceIn the navigation pane on the left, choose All Products. Click Application Monitoring to open the Application Monitoring management page.
Integrate monitoring
Integrate the Application Performance Monitoring (APM) SDK
Verify data reporting
Use the service
View monitoring data
Crash Analysis: When an application crashes, it reports the crash data. Go to the Crash Analysis page to view crash trends, distribution charts, lists, and stack details.
App Performance Analytics: Evaluate application performance using data from pages such as Startup Analysis and Page Loading.
Remote Log Access: Filter for specific devices to obtain complete behavioral logs.
Analyze and locate issues
Set tiered alerting rules for crash events.
View crash details to reconstruct the scenario that caused the issue.
Perform in-depth troubleshooting based on remote logs.
Feature overview
Category |
Feature |
Description |
Crash |
Collects, reports, and analyzes various types of crashes on Android, iOS, and HarmonyOS operating systems. Provides analysis charts, issue clustering, and detailed stacks for comprehensive crash collection. |
|
Stuttering |
Monitors issues such as main thread stuttering and Application Not Responding (ANR) to analyze smoothness issues that users encounter while using the app. |
|
Abnormal |
Other abnormal issues besides crashes and stuttering. |
|
Custom Exception |
Analyzes errors that developers actively report by calling SDK interfaces. This lets you capture exceptions in your business logic and is suitable for monitoring key links in complex business scenarios. |
|
Symbol table management |
Supports uploading and downloading symbol tables to deobfuscate stacks. |
|
Startup |
View trend charts, quantile charts, and distribution charts for startup-related metrics. You can also drill down into the time-consuming data of each sub-stage during the application startup process. |
|
Page |
Analyzes page loading performance, scrolling performance, and more. View page response times and smoothness. |
|
Network |
Analyzes network errors and network performance. View detailed metrics for HTTP and DNS. |
|
Region |
View various types of performance data by geographical distribution to quickly determine the regional nature of network and other performance issues. |
|
OOM |
Catches and analyzes out-of-memory (OOM) issues on Android and iOS platforms. It aggregates and displays trend distributions, context information, and stacks to help you quickly locate the root cause of memory overflows. |
|
Memory leak |
Detects unreleased objects in Android and iOS applications. It performs in-depth diagnosis through visualized reference chains and reference cycles to accurately locate the code logic that causes memory leaks. |
|
Large object |
Monitors the allocation and holding of large memory objects. It traces the source through allocation stacks (iOS) and reference chains (Android) to help you optimize memory overhead and improve application smoothness. |
|
Log Retrieval |
The platform sends a command to a specified device or user to retrieve logs. The client log information is then uploaded. This helps developers trace and reproduce issues for specific users or devices. |
|
Proactive reporting |
Configure the client to report logs at custom times. |
|
Multi-dimensional analysis |
Customize real-time data dashboards based on your business needs. It supports various chart types and all metrics. |
|
Alert management |
Set alert rules and view alert status. It supports alerting through email, text messages, and DingTalk. |
For a glossary of terms related to the App Monitor service, see the document.
Technical support
If you have integration issues, contact online support or submit a ticket. Include your AppKey and a screenshot of the issue. For more information, see Contact us.