Serverless App Engine (SAE) is integrated with Application Real-Time Monitoring Service (ARMS) to provide multiple monitoring capabilities. If you enable the ARMS advanced monitoring feature, SAE is connected to ARMS. Then, you can quickly identify abnormal and slow service calls, detect memory leaks, and identify system bottlenecks. This helps improve the efficiency of online troubleshooting. This topic describes how to enable and disable the application monitoring feature in the SAE console and view monitoring data.

Prerequisites

  1. An application is deployed on SAE. For more information, see Deploy an application on SAE.
  2. The ARMS advanced monitoring feature is enabled. For more information, see Enable ARMS advanced monitoring in SAE.
  3. An ARMS agent is installed for the application. For more information, see Install an ARMS agent for an application.

Procedure

Important After you create and deploy an application, SAE automatically enables the application monitoring feature. If you disable the application monitoring feature, the application is not affected or redeployed. If you manually enable the application monitoring feature, SAE automatically redeploys the application.
  1. Log on to the SAE console.
  2. In the left-side navigation pane, click Applications. In the top navigation bar, select a region and click the name of an application.
  3. In the upper-right corner of the Basic Information page, click More to enable or disable the application monitoring feature.
    • Enable Application Monitoring: Choose More > Enable Application Monitoring. In the Note message, click OK to enable the application monitoring feature.
    • Disable Application Monitoring: Choose More > Disable Application Monitoring. In the Note message, click OK to disable the application monitoring feature.

View application metrics

After an application is deployed, you can view the key performance metrics of the application in the Application Monitoring module.

  1. Log on to the SAE console.
  2. In the left-side navigation pane, click Applications. In the top navigation bar, select a region. Then, click the name of the application that you want to manage.
  3. In the left-side navigation pane, view application monitoring data as needed.
    • Application Overview: Choose Application Monitoring > Application Overview. The Application Overview page displays the key performance metrics of the application, such as the total number of requests and the average response time.
    • Application Details: Choose Application Monitoring > Application Details. The Application Details page displays more comprehensive application monitoring data, such as the data for JVM monitoring and exception analysis.
    • API Operation Calls: Choose Application Monitoring > API Operation Calls. The API Operation Calls page displays the monitoring data by API operation, such as the call topology, upstream and downstream links.
    • Advanced Monitoring: Choose Application Monitoring > Advanced Monitoring. The Advanced Monitoring page displays higher-performance monitoring and management data, such as global application topology, data of SQL exception analysis, and local call stack.