The Application Performance Management (APM) mobile function provides intuitive performance data of mobile apps from multiple dimensions, including user experience, throughput, error, crash, and Application Not Responding (ANR), helping you quickly locate performance bottlenecks and optimize app performance.
In the Internet era, user experience is of crucial importance for mobile apps. However, such apps are installed on users' mobile phones, and it is hard to monitor real user experience. You can only optimize mobile apps based on surveys and user feedback. Such methods are inefficient or even ineffective.
To solve the problem, Huawei provides the APM mobile function, which uses the non-intrusive tracking technology to track services. This function enables you to establish relationships with all users around the world and monitor their experience in real time. The App Summary page displays user experience in real time, helping you quickly optimize performance and achieve business success.
APM uses the Application Performance Index (Apdex) to measure user experience. APM classifies requests into satisfied, tolerating, and frustrated requests based on the response time, and quantifies user experience using certain formulas, helping you obtain basic application information.
Throughput refers to the total number of network requests in a specified period.
TP99 latency refers to the minimum time meeting requirements of 99% requests.
Example: Assume that there are 100 requests, and the time consumed by the requests is 1s, 2s, 3s, 4s...98s, 99s, and 100s. To meet the requirements of 99% requests, at least 99s is required. Therefore, TP99 latency is 99s.
Calculation: Sort all requests by the consumed time in ascending order. TP99 latency = Time consumed by the Nth request. N is the rounding value of 99% x Total number of requests.
Errors refer to the number of network request failures.
Mobile App Crashes
The crash graph shows the number of app crashes. More crash metric statistics and details will be provided, so that you can monitor app crashes more comprehensively.
Location-based mobile app statistics enable you to intuitively and accurately monitor user experience around the globe and further optimize mobile apps.
HUAWEI CLOUD mobile app performance detection provides E2E display of application topologies. Even if you only purchase probes for mobile apps, you can view the information about interaction between mobile apps and all external applications. If you purchase probes for both mobile apps and cloud services, you can view E2E panoramic application topologies.
- Viewing Experience Metrics
You can view app metrics (including Apdex, average latency, throughput, and number of errors), and their geographical distribution and change trends.
- Viewing the Topology
You can view the call relationships between services and devices, and service details.
- Viewing Resource Usage Trends of Apps
You can view the memory and CPU usage of apps.
- Viewing Quality Metric Trends of Apps
You can view the number of ANRs and that of crashes.
- Viewing Top 5 User Distribution Data
You can view top 5 user distribution data by device, app version, Operating System (OS), and area.