When you encounter network connection issues such as request timeouts or traffic throttling in GA, or when you need to know the load and performance of your GA resources, you can use Cloud Monitor (CMS) to view the running status of your GA resources and the usage of each metric, which helps you locate issues quickly.
View instance monitoring data
Cloud Monitor collects metrics from GA in real time and renders them as time series charts in the GA console. You can use these metrics to troubleshoot issues.
View monitoring data of a standard GA instance
Log on to the Global Accelerator console.
On the Instances page, find the GA instance that you want to manage. You can use either of the following methods to view its monitoring data.
View the data on the Instances page
In the Monitor/Diagnostics column, click the
icon.View the monitoring data in the Instance Monitoring panel that appears.
View the data on the instance details page
Click the instance ID.
On the instance details page, click the Monitoring Chart tab to view the monitoring data.
You can perform the following operations to filter metrics by category, region, and time range, or to create a threshold-triggered alert rule. For the metrics that GA supports, see Metrics of standard GA instances.
Select the metric category that you want to view.
Click or , and then select the region that you want to view from the Region list below.
Click to view the number of CUs consumed by the pay-as-you-go standard GA instance.
Click to view the listener metrics of the pay-as-you-go standard GA instance.
If you cannot view the listener-level Cloud Monitor metrics of your pay-as-you-go standard GA instance (only intelligent routing listeners are supported), the instance version may not support this feature. To use it, contact your account manager to upgrade the instance.
Select the time range that you want to view from the Time list.
By default, the monitoring data of the last 1 hour is displayed. You can also view the data of the last 3 hours, 6 hours, or 12 hours, or select Custom to specify a time range.
Click Threshold Alerting Settings (this button is available only in the console of standard GA instances; for basic GA instances, perform the operation in the Cloud Monitor console). On the Alert Rules page of Cloud Monitor, click Create Alert Rule to create an alert rule for Global Accelerator. For more information, see Create a threshold-triggered alert rule.
Turn on Auto Refresh to refresh the monitoring charts with the latest data every minute.
View monitoring data of a basic GA instance
Log on to the Global Accelerator console.
In the left-side navigation pane, click Basic Instance.
On the Instances page, find the Global Accelerator instance that you want to manage. You can use either of the following methods to view its monitoring data.
View the data on the Instances page
In the Monitoring Chart column, click the
icon.View the monitoring data in the Instance Monitoring panel that appears.
View the data on the instance details page
Click the instance ID.
On the instance details page, click the Monitoring Chart tab to view the monitoring data.
You can perform the following operations to filter the monitoring data by granularity and time range. For the metrics that Global Accelerator supports, see Metrics of basic GA instances.
Select Acceleration Region or Accelerated IP from the Granularity list.
At the Accelerated IP granularity, you can also select the accelerated IP addresses whose metrics you want to view. You can select up to three accelerated IP addresses at a time.
Select the time range that you want to view from the Time list.
By default, the monitoring data of the last 1 hour is displayed. You can also view the data of the last 3 hours, 6 hours, or 12 hours, or select Custom to specify a time range.
Turn on Auto Refresh to refresh the monitoring charts with the latest data every minute.
Create a threshold-triggered alert rule
To monitor the usage and running status of your GA instances, you can create threshold-triggered alert rules to monitor the running status of your GA instances in real time and keep your business stable.
If a GA instance is deleted, the threshold-triggered alert rules that are configured for it in Cloud Monitor are also deleted.
Log on to the Cloud Monitor console.
In the left-side navigation pane, choose .
On the Alert Rules page, click Create Alert Rule.
In the Create Alert Rule panel, configure the alert rule based on the following information, and then click Confirm.
Only the parameters that are closely related to this topic are described here. For information about the other parameters, see Create an alert rule.
Parameter
Description
Product
Select Global Accelerator - Basic GA Instance or Global Accelerator - Standard GA Instance as needed.
Resource Range
Select the scope of resources to which the alert rule applies.
All Resources: The alert rule applies to all GA instances within the current Alibaba Cloud account.
Application Groups: The alert rule applies to all resources in a specified application group within the current Alibaba Cloud account. If you have created an application group that contains the GA instance, select this option.
Instance: The alert rule applies to the specified GA instances within the current Alibaba Cloud account.
If you select Application Groups or Instance, you must also specify Related Resource, that is, select the application group that contains the GA instance, or select the GA instance.
Rule Description
The body of the alert rule. The alert rule is triggered when the monitoring data meets the alert condition. Configure the rule description as follows:
Click Add Rule.
In the Configure Rule Description panel, configure Rule Name, Metric Type, Metric, and Threshold and Alert Level.
For the metrics that GA supports, see Global Accelerator metrics.
Click OK.
Global Accelerator metrics
Metrics of standard GA instances
Instance-acceleration region metrics
Metric | Description | Dimensions | Statistics |
GaIpOutBps | Bandwidth consumed by a standard GA instance for outbound access. Unit: bit/s. This metric aggregates bandwidth across all acceleration regions of the instance. For each dual-stack acceleration region, the average of its IPv4 and IPv6 bandwidth is used. | userId, instanceId, regionId | Average |
GaIpInBps | Bandwidth consumed by external access to a standard GA instance. Unit: bit/s. This metric aggregates bandwidth across all acceleration regions of the instance. For each dual-stack acceleration region, the average of its IPv4 and IPv6 bandwidth is used. | userId, instanceId, regionId | Average |
GaIpOutPps | Number of packets sent per second by a standard GA instance. Unit: pps. | userId, instanceId, regionId | Average |
GaIpInPps | Number of packets received per second by a standard GA instance. Unit: pps. | userId, instanceId, regionId | Average |
GaIpOutBpsPercentage | Ratio of the bandwidth consumed by one acceleration region of a standard GA instance for outbound access to the total bandwidth of that acceleration region. | userId, instanceId, regionId | Average |
GaIpInBpsPercentage | Ratio of the bandwidth consumed by external access to one acceleration region of a standard GA instance to the total bandwidth of that acceleration region. | userId, instanceId, regionId | Average |
GaIpOutDropPps | Number of outbound packets dropped per second by a standard GA instance. Unit: pps. | userId, instanceId, regionId | Average |
GaIpInDropPps | Number of inbound packets dropped per second by a standard GA instance. Unit: pps. | userId, instanceId, regionId | Average |
GaIpActiveConnectionCount | Number of connections in the ESTABLISHED state on a standard GA instance. | userId, instanceId, regionId | Average |
GaIpProcessedBytes | Total number of bytes of traffic sent and received by a pay-as-you-go standard GA instance. Unit: bytes. | userId, instanceId, regionId | Value |
GaIpCPS | Number of new connections established per second on a standard GA instance. | userId, instanceId, regionId | Average |
GaIpQPS | Number of requests per second on a standard GA instance. Currently supported by pay-as-you-go instances only. | userId, instanceId, regionId | Average |
Instance-endpoint region metrics
Metric | Description | Dimensions | Statistics |
GaEndPointGroupOutBps | Bandwidth consumed by endpoint groups in a region to access a standard GA instance. Unit: bit/s. | userId, instanceId, regionId | Average |
GaEndPointGroupInBps | Bandwidth consumed by a standard GA instance to access endpoint groups in a region. Unit: bit/s. | userId, instanceId, regionId | Average |
GaEndPointGroupOutPps | Number of packets sent per second by endpoint groups in a region. Unit: pps. | userId, instanceId, regionId | Average |
GaEndPointGroupInPps | Number of packets received per second by endpoint groups in a region. Unit: pps. | userId, instanceId, regionId | Average |
GaEndPointGroupOutBpsPercentage | Ratio of the bandwidth consumed by endpoint groups in a region to access a standard GA instance to the total bandwidth. | userId, instanceId, regionId | Average |
GaEndPointGroupInBpsPercentage | Ratio of the bandwidth consumed by a standard GA instance to access endpoint groups in a region to the total bandwidth. | userId, instanceId, regionId | Average |
GaEndPointGroupOutDropPps | Number of outbound packets dropped per second by endpoint groups in a region. Unit: pps. | userId, instanceId, regionId | Average |
GaEndPointGroupInDropPps | Number of inbound packets dropped per second by endpoint groups in a region. Unit: pps. | userId, instanceId, regionId | Average |
Instance-CU usage metrics
Metric | Description | Dimensions | Statistics |
ConsumedCUs | Number of CUs consumed by a pay-as-you-go standard GA instance. Unit: count. | userId, instanceId | Value |
Listener metrics
Currently, only pay-as-you-go standard GA instances support listener-level metrics.
If you cannot view the listener-level Cloud Monitor metrics of your pay-as-you-go standard GA instance (only intelligent routing listeners are supported), the instance version may not support this feature. To use it, contact your account manager to upgrade the instance.
Metric | Description | Dimensions | Statistics |
GaListenerActiveConnectionCount | Number of TCP connections in the ESTABLISHED state on the listener. | userId, instanceId, regionId, listenerId | Value |
GaListenerInactiveConnectionCount | Number of all UDP connections on the listener. | userId, instanceId, regionId, listenerId | Value |
GaListenerMaxConnectionCount | Maximum number of TCP or UDP connections processed per minute on the listener. | userId, instanceId, regionId, listenerId | Value |
GaListenerCPS | Number of new TCP or UDP connections processed per second on the listener. | userId, instanceId, regionId, listenerId | Value |
GaListenerQPS | Number of Layer 7 requests processed per second on the listener. | userId, instanceId, regionId, listenerId | Value |
GaListenerProcessedBytes | Total number of bytes of outbound and inbound traffic forwarded per minute by the listener. Unit: bytes. | userId, instanceId, regionId, listenerId | Value |
GaListenerOutBps | Volume of TCP or UDP traffic sent per second by the listener. Unit: bit/s. | userId, instanceId, regionId, listenerId | Value |
GaListenerInBps | Volume of TCP or UDP traffic received per second by the listener. Unit: bit/s. | userId, instanceId, regionId, listenerId | Value |
GaListenerOutPps | Number of TCP or UDP packets sent per second by the listener. Unit: pps. | userId, instanceId, regionId, listenerId | Value |
GaListenerInPps | Number of TCP or UDP packets received per second by the listener. Unit: pps. | userId, instanceId, regionId, listenerId | Value |
Origin probing metrics
Metric | Description | Dimensions | Statistics |
GaApplicationMonitorAvailability | Percentage of time within a cycle during which the network link from the probe point to the origin server is in the normal state. | userId, instanceId, taskId | Value |
Tunnel latency metrics
Metric | Description | Dimensions | Statistics |
GaTunnelLatency | Latency of the tunnel between an acceleration region and an endpoint group region of a standard GA instance. Unit: ms. | userId, instanceId, regionId, endpointGroupRegionId | Average |
GaApplicationMonitorAvailability and GaTunnelLatency can be queried only by calling the APIs provided by Cloud Monitor. For the Namespace, MetricName, Dimensions, and Period values that you must specify when you call an API, see Appendix 1: Metrics of cloud services.
Metrics of basic GA instances
Acceleration region metrics
Metric | Description | Dimensions | Statistics |
GaBaseIpSetOutBps | Bandwidth consumed by the current acceleration region of a basic GA instance for outbound access. Unit: bit/s. | userId, instanceId, regionId | Average |
GaBaseIpSetInBps | Bandwidth consumed by external access to the current acceleration region of a basic GA instance. Unit: bit/s. | userId, instanceId, regionId | Average |
GaBaseIpSetOutPps | Number of packets sent per second by the current acceleration region of a basic GA instance. Unit: pps. | userId, instanceId, regionId | Average |
GaBaseIpSetInPps | Number of inbound packets received per second by the current acceleration region of a basic GA instance. Unit: pps. | userId, instanceId, regionId | Average |
GaBaseIpSetOutBandwidthUtilization | Percentage of the bandwidth consumed by the current acceleration region of a basic GA instance for outbound access to the total bandwidth of that acceleration region. | userId, instanceId, regionId | Average |
GaBaseIpSetInBandwidthUtilization | Percentage of the bandwidth consumed by external access to the current acceleration region of a basic GA instance to the total bandwidth of that acceleration region. | userId, instanceId, regionId | Average |
GaBaseIpSetOutRateLimitDropPps | Number of outbound packets dropped per second by the current acceleration region of a basic GA instance because of bandwidth throttling. Unit: pps. | userId, instanceId, regionId | Average |
GaBaseIpSetInRateLimitDropPps | Number of inbound packets dropped per second by the current acceleration region of a basic GA instance because of bandwidth throttling. Unit: pps. | userId, instanceId, regionId | Average |
GaBaseIpInBps | Bandwidth consumed by external access to a basic GA instance. Unit: bit/s. This metric is not recommended. Use | userId, instanceId, regionId | Average |
GaBaseIpInPps | Number of packets received per second by a basic GA instance. Unit: pps. This metric is not recommended. Use | userId, instanceId, regionId | Average |
GaBaseIpOutBps | Bandwidth consumed by a basic GA instance for outbound access. Unit: bit/s. This metric is not recommended. Use | userId, instanceId, regionId | Average |
GaBaseIpOutPps | Number of packets sent per second by a basic GA instance. Unit: pps. This metric is not recommended. Use | userId, instanceId, regionId | Average |
Accelerated IP metrics
Metric | Description | Dimensions | Statistics |
GaBaseGaIpOutBps | Bandwidth consumed by the current accelerated IP address of a basic GA instance for outbound access. Unit: bit/s. | userId, instanceId, regionId, gaIp | Average |
GaBaseGaIpInBps | Bandwidth consumed by external access to the current accelerated IP address of a basic GA instance. Unit: bit/s. | userId, instanceId, regionId, gaIp | Average |
GaBaseGaIpOutPps | Number of packets sent per second by the current accelerated IP address of a basic GA instance. Unit: pps. | userId, instanceId, regionId, gaIp | Average |
GaBaseGaIpInPps | Number of inbound packets received per second by the current accelerated IP address of a basic GA instance. Unit: pps. | userId, instanceId, regionId, gaIp | Average |
GaBaseGaIpOutBandwidthUtilization | Percentage of the bandwidth consumed by the current accelerated IP address of a basic GA instance for outbound access to the total bandwidth of the acceleration region in which the accelerated IP address resides. | userId, instanceId, regionId, gaIp | Average |
GaBaseGaIpInBandwidthUtilization | Percentage of the bandwidth consumed by external access to the current accelerated IP address of a basic GA instance to the total bandwidth of the acceleration region in which the accelerated IP address resides. | userId, instanceId, regionId, gaIp | Average |
GaBaseGaIpOutRateLimitDropPps | Number of outbound packets dropped per second by the current accelerated IP address of a basic GA instance because of bandwidth throttling. Unit: pps. | userId, instanceId, regionId, gaIp | Average |
GaBaseGaIpInRateLimitDropPps | Number of inbound packets dropped per second by the current accelerated IP address of a basic GA instance because of bandwidth throttling. Unit: pps. | userId, instanceId, regionId, gaIp | Average |
References
After you create an alert rule, you can view the alert history and manage the alert rule in the Cloud Monitor console. For more information, see Alert Service.
If you want to query the metric data of Global Accelerator resources by calling an API, you can use the Cloud Monitor API.
For the APIs provided by Cloud Monitor, see Cloud service monitoring.
For the Namespace, MetricName, Dimensions, and Period values that you must specify when you call an API, see Appendix 1: Metrics of cloud services.