Before You Start
This document describes how to use Application Performance Management (APM).
The Applications page displays information such as components, environments, Agent status, and supported operations. |
|
APM has built-in CMDB for managing the application structure and related configurations. |
|
APM can manage tags and monitor the metric data of JVM, GC, service calls, exceptions, external calls, database access, and middleware, helping you comprehensively monitor application running. Application metrics can be reported to the AOM console through Prometheus instances. |
|
Information such as the call status, duration, and API is displayed, helping you further locate fault causes. |
|
The call and dependency relationships between applications are displayed, and abnormal instances can be automatically discovered. There are two types of application topologies: Single-component topology: topology of a single component under an environment. You can also view the call relationships of direct and indirect upstream and downstream components. Global application topology: topology of some or all components under an application. |
|
Through URL tracing, you can monitor the call relationships between important APIs and downstream services, and then detect problems more precisely. |
|
You can tag resources under your account for classification. |
|
You can add tags for different environments and applications for easy management. |
|
When an application connected to APM meets a preset alarm condition, an alarm is triggered and reported in a timely manner. In this way, you can quickly learn about service exceptions and rectify faults to prevent loss. |
|
Agent Management allows you to check the deployment and running statuses of the Agents that are connected to APM, and to stop, start, or delete them. |
|
APM Agents regularly collect performance metric data to measure the overall health of websites, HTML5 pages, and applets. Collected data covers performance loading, API requests, JS errors, access analysis, session tracing, and custom statistics, enabling you to monitor frontend applications comprehensively. |
|
Open tracing collects complete traces of distributed applications and provides data about topologies, URLs, databases, and exceptions. Alarm policies can be customized as required. OpenTelemetry and SkyWalking support association with logs. Therefore, developers can quickly analyze and diagnose performance bottlenecks in the distributed application architecture and improve development and diagnosis efficiency of microservices. |
|
APM Agents regularly collect performance metric data to measure the overall health status of Android, iOS, and HarmonyOS apps. The collected data includes crashes, application not responding (ANR), errors, startup performance, network requests, devices, and custom statistics, helping you better monitor your app running. |
|
System Management manages and displays system configurations in a centralized manner. It consists of: Collection Center: displays collectors in a centralized manner. You can view and manage various collectors, metrics, and collection parameters supported by APM. Data Masking: You can set policies to mask the data reported using APM 2.0 APIs. Usage Statistics: After Agents are connected, you can check Agent Statistics and Written Data Statistics on the Usage Statistics page. Access Keys: long-term identity credentials. They ensure that the requests are secret, complete, and correct. General Configuration: You can determine whether to collect data through bytecode instrumentation, and specify the slow request threshold and maximum number of rows to collect. You can also specify the slow SQL request threshold and set web monitoring aggregation. Agent Count: APM counts the number of Agents used by tenants. |
|
APM provides different SDKs for connecting iOS, Android, HarmonyOS, browser/HTML5, and applets. |
|
Enterprise Project Management Service (EPS) is used to control user access to APM resources. |
|
Cloud Trace Service (CTS) auditing, which involves: Recording APM operations: With CTS, you can record operations associated with cloud servers for future query, audit, and backtracking. Querying APM operation records: After you enable CTS and create the management tracker, CTS starts recording operations on cloud resources. |
|
Learn more |
Learn how to connect applications to APM in different scenarios. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot