If you encounter network connection issues such as request timeout and traffic throttling when you use Global Accelerator (GA), or you want to analyze the load and performance of a Global Accelerator resource, you can use Cloud Monitor (CMS) to view the status and metrics of Global Accelerator resources.
View the monitoring information of a GA instance
Cloud Monitor collects monitoring metrics from Global Accelerator in real time and generates visualized time series charts in the Global Accelerator console. You can troubleshoot issues based on the collected metrics.
View the monitoring data of a standard GA instance
Log on to the GA console.
On the Instances page, find the Global Accelerator instance that you want to manage and use one of the following methods to view the monitoring data:
On the Instances page
In the Monitor/Diagnostics column, click the icon.
In the Instance Monitoring panel, view the monitoring information.
On the instance details page
Click the ID of the GA instance.
On the instance details page, click the Monitoring Chart tab to view the monitoring information.
You can perform the following operations to filter monitoring information based on the metric type, region, and time range, or create threshold-triggered alert rules. For more information about the monitoring metrics supported by standard Global Accelerator instances, see Metrics of standard GA instances.
Select the type of the metric that you want to view.
Click the Acceleration Region or Endpoint Region tab, and select a region from the Region drop-down list.
Click Used CUs to view the number of CUs consumed by the GA instance.
In the Time drop-down list, select a time range.
By default, the system displays monitoring data collected within the previous hour. You can select other time ranges from the Time drop-down list. Supported time ranges are 3 hours, 6 hours, and 12 hours. You can also specify a custom time range.
Click Threshold Alert Settings (supported only by standard Global Accelerator instances). On the Alert Rules page of the CloudMonitor console, click Create Alert Rule to create an alert rule for the GA instance. For more information, see Create a threshold-triggered alert rule.
If you turn on Auto Refresh, the monitoring chart is automatically refreshed every minute.
View the monitoring data of a basic GA instance
Log on to the GA console.
In the left-side navigation pane, click Basic Instance.
On the Instances page, find the Global Accelerator instance that you want to manage and use one of the following methods to view the monitoring data:
On the Instances page
Click in the Monitor column
In the Instance Monitoring panel, view the monitoring information.
On the instance details page
Click the ID of the GA instance.
On the instance details page, click the Monitoring Chart tab to view the monitoring information.
You can perform the following operations to filter monitoring data by monitoring granularity and time range. For more information about the monitoring metrics supported by basic Global Accelerator instances, see Metrics of basic GA instances.
In the Granularity drop-down list, select Acceleration Region or Accelerated IP.
If you select Accelerated IP, you can select the accelerated IP address whose metrics you want to view. You can select up to three accelerated IP addresses at a time.
In the Time drop-down list, select a time range.
By default, the system displays monitoring data collected within the previous hour. You can select other time ranges from the Time drop-down list. Supported time ranges are 3 hours, 6 hours, and 12 hours. You can also specify a custom time range.
If you turn on Auto Refresh, the monitoring chart is automatically refreshed every minute.
Create a threshold-triggered alert rule
To monitor the usage and status of Global Accelerator instances, you can create threshold-triggered alert rules. This way, you can make sure that Global Accelerator instances run as expected.
If a Global Accelerator instance is deleted, the threshold-triggered alert rules that are configured in the CloudMonitor console for the GA instance are also deleted.
Log on to the CloudMonitor console.
In the left-side navigation pane, choose .
On the Alert Rules page, click Create Alert Rule.
In the Create Alert Rule panel, specify the following parameters to create an alert rule and click Confirm.
The following table describes the parameters that are related to this topic. For more information about 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 range of resources to which the alert rule applies.
All Resources: The alert rule applies to all standard Global Accelerator instances in the current Alibaba Cloud account.
Application Groups: The alert rule applies to all resources in the specified application group in the current Alibaba Cloud account. You can select this option if you created an application group that contains the Global Accelerator instance that you want to monitor.
Instances: The alert rule applies to the specified Global Accelerator instance.
If you select Application Groups or Instances, you must also select Associated Resources. You must select the application group that contains the Global Accelerator instance that you want to monitor or select the Global Accelerator instance that you want to monitor.
Rule Description
The content of the alert rule. If a metric meets the specified conditions, an alert is triggered. To specify a condition, perform the following steps:
Click Add Rule.
In the Configure Rule Description panel, configure the Alert Rule, Metric Type, Metric, and Threshold and Alarm Level parameters.
For more information about the monitoring metrics supported by Global Accelerator, see Supported monitoring metrics.
Click OK.
Supported monitoring metrics
Monitoring metrics of standard GA instances
Metric category | Metric | Description | MetricName | Dimensions | Statistics |
standard_task | GaApplicationMonitorAvailability | The percentage of time within a specified duration when the connection between a detection point and an origin server is of good quality. | GaApplicationMonitorAvailability | userId, instanceId, and taskId | Value |
PayAsYouGo | ConsumedCUs | The number of CUs consumed by a pay-as-you-go standard Global Accelerator instance. | ConsumedCUs | userId and instanceId | Value |
GaIpProcessedBytes | The total number of bytes sent and received by a pay-as-you-go standard Global Accelerator instance. Unit: bytes. | GaIpProcessedBytes | userId, instanceId, and regionId | Value | |
standard_region | GaEndPointGroupInBps | The bandwidth consumed by a standard Global Accelerator instance to access an endpoint group in a region. Unit: bit/s. | GaEndPointGroupInBps | userId, instanceId, and regionId | Average |
GaEndPointGroupInBps | The ratio of the bandwidth consumed by a standard Global Accelerator instance to the total bandwidth when the GA instance accesses an endpoint group in a region. | GaEndPointGroupInBpsPercentage | userId, instanceId, and regionId | Average | |
GaEndPointGroupRegionInDropPps | The number of inbound packets discarded by an endpoint group in a region per second. Unit: pps. | GaEndPointGroupInDropPps | userId, instanceId, and regionId | Average | |
GaEndPointGroupInPps | The number of packets received by an endpoint group in a region per second. Unit: pps. | GaEndPointGroupInPps | userId, instanceId, and regionId | Average | |
GaEndPointGroupOutBps | The bandwidth consumed by an endpoint group in a region to access a standard Global Accelerator instance. Unit: bit/s. | GaEndPointGroupOutBps | userId, instanceId, and regionId | Average | |
GaEndPointGroupOutBps | The ratio of the bandwidth consumed by an endpoint group in a region to the total bandwidth when the endpoint group accesses a standard Global Accelerator instance. | GaEndPointGroupOutBpsPercentage | userId, instanceId, and regionId | Average | |
GaEndPointGroupOutDropPps | The number of outbound packets discarded by an endpoint group in a region per second. Unit: pps. | GaEndPointGroupOutDropPps | userId, instanceId, and regionId | Average | |
GaEndPointGroupOutPps | The number of packets sent by an endpoint group in a region per second. Unit: pps. | GaEndPointGroupOutPps | userId, instanceId, and regionId | Average | |
GaIpActiveConnectionCount | The number of connections in the ESTABLISHED state of a standard Global Accelerator instance. | GaIpActiveConnectionCount | userId, instanceId, and regionId | Average | |
GaIpInBps | The bandwidth consumed by clients to access a standard Global Accelerator instance. Unit: bit/s. | GaIpInBps | userId, instanceId, and regionId | Average | |
GaIpInBpsPercentage | The ratio of the bandwidth consumed by clients in an acceleration region to access to a standard Global Accelerator instance to the total bandwidth of the acceleration region. | GaIpInBpsPercentage | userId, instanceId, and regionId | Average | |
GaIpInDropPps | The number of inbound packets discarded by a standard Global Accelerator instance per second. Unit: pps. | GaIpInDropPps | userId, instanceId, and regionId | Average | |
GaIpInPps | The number of packets received by a standard Global Accelerator instance per second. Unit: pps. | GaIpInPps | userId, instanceId, and regionId | Average | |
GaIpOutBps | The bandwidth consumed by a standard Global Accelerator instance for external access. Unit: bit/s. | GaIpOutBps | userId, instanceId, and regionId | Average | |
GaIpOutBpsPercentage | The ratio of the bandwidth consumed by an acceleration region of Global Accelerator for external access to the total bandwidth of the acceleration region. | GaIpOutBpsPercentage | userId, instanceId, and regionId | Average | |
GaIpOutDropPps | The number of outbound packets discarded by a standard Global Accelerator instance per second. Unit: pps. | GaIpOutDropPps | userId, instanceId, and regionId | Average | |
GaIpOutPps | The number of packets sent by a standard Global Accelerator instance per second. Unit: pps. | GaIpOutPps | userId, instanceId, and regionId | Average | |
GaTunnelLatency | The latency of the tunnel between an acceleration region of a standard Global Accelerator instance and the region of an endpoint group. Unit: milliseconds. | GaTunnelLatency | userId, instanceId, regionId, and endpointGroupRegionId | Average |
Monitoring metrics of basic GA instances
Metric category | Metric | Description | MetricName | Dimensions | Statistics |
basic | GaBaseIpOutBps | The bandwidth consumed by the current acceleration region when the basic Global Accelerator instance accesses external resources. Unit: bit/s. | GaBaseIpOutBps | userId, instanceId, and regionId | Average |
GaBaseIpInBps | The bandwidth consumed by clients to access the current acceleration region of a basic Global Accelerator instance. Unit: bit/s. | GaBaseIpInBps | userId, instanceId, and regionId | Average | |
GaBaseIpOutPps | The number of packets sent by a basic Global Accelerator instance per second in the current acceleration region. Unit: pps. | GaBaseIpOutPps | userId, instanceId, and regionId | Average | |
GaBaseIpInPps | The number of packets received by a basic Global Accelerator instance per second in the current acceleration region. Unit: pps. | GaBaseIpInPps | userId, instanceId, and regionId | Average | |
GaBaseIpSetOutBandwidthUtilization | The ratio of the bandwidth consumed by a basic Global Accelerator instance for external access from the current acceleration region to the total bandwidth of the acceleration region. | GaBaseIpSetOutBandwidthUtilization | userId, instanceId, and regionId | Average | |
GaBaseIpSetInBandwidthUtilization | The ratio of the bandwidth consumed by clients to access the current acceleration region of a basic Global Accelerator instance to the total bandwidth of the acceleration region. | GaBaseIpSetInBandwidthUtilization | userId, instanceId, and regionId | Average | |
GaBaseIpSetOutRateLimitDropPps | The number of outbound packets dropped per second in the current acceleration region of a basic Global Accelerator instance due to bandwidth throttling. Unit: pps. | GaBaseIpSetOutRateLimitDropPps | userId, instanceId, and regionId | Average | |
GaBaseIpSetInRateLimitDropPps | The number of inbound packets dropped per second in the current acceleration region of a basic Global Accelerator instance due to bandwidth throttling. Unit: pps. | GaBaseIpSetInRateLimitDropPps | userId, instanceId, and regionId | Average | |
GaBaseGaIpOutBps | The bandwidth consumed by the current accelerated IP address of a basic Global Accelerator instance to access external resources. Unit: bit/s. | GaBaseGaIpOutBps | userId, instanceId, regionId, and gaIp | Average | |
GaBaseGaIpInBps | The bandwidth consumed by clients to access the current accelerated IP address of a basic Global Accelerator instance. Unit: bit/s. | GaBaseGaIpInBps | userId, instanceId, regionId, and gaIp | Average | |
GaBaseGaIpOutPps | The number of packets sent from the current accelerated IP address of a basic Global Accelerator instance per second. Unit: pps. | GaBaseGaIpOutPps | userId, instanceId, regionId, and gaIp | Average | |
GaBaseGaIpInPps | The number of packets received by the current accelerated IP address of a basic Global Accelerator instance per second. Unit: pps. | GaBaseGaIpInPps | userId, instanceId, regionId, and gaIp | Average | |
GaBaseGaIpOutBandwidthUtilization | The ratio of the bandwidth consumed by the current accelerated IP address of a basic Global Accelerator instance for external access to the total bandwidth of the acceleration region where the accelerated IP address is located. | GaBaseGaIpOutBandwidthUtilization | userId, instanceId, regionId, and gaIp | Average | |
GaBaseGaIpInBandwidthUtilization | The ratio of the bandwidth consumed to access the accelerated IP address of a basic Global Accelerator instance to the total bandwidth of the acceleration region where the accelerated IP address is located. | GaBaseGaIpInBandwidthUtilization | userId, instanceId, regionId, and gaIp | Average | |
GaBaseGaIpOutRateLimitDropPps | The number of outbound packets that are dropped by the current accelerated IP address of a basic Global Accelerator instance per second due to bandwidth throttling. Unit: pps. | GaBaseGaIpOutRateLimitDropPps | userId, instanceId, regionId, and gaIp | Average | |
GaBaseGaIpInRateLimitDropPps | The number of inbound packets that are dropped by the current accelerated IP address of a basic Global Accelerator instance per second due to bandwidth throttling. Unit: pps. | GaBaseGaIpInRateLimitDropPps | userId, instanceId, regionId, and gaIp | Average | |
GaBaseIpInBps | The bandwidth consumed to access a basic Global Accelerator instance. Unit: bit/s. | GaBaseIpInBps | userId, instanceId, and regionId | Average | |
GaBaseIpInPps | The number of packets received by a basic Global Accelerator instance per second. Unit: pps. | GaBaseIpInPps | userId, instanceId, and regionId | Average | |
GaBaseIpOutBps | The bandwidth consumed by a basic Global Accelerator instance to access external resources. Unit: bit/s. | GaBaseIpOutBps | userId, instanceId, and regionId | Average | |
GaBaseIpOutPps | The number of packets sent from a basic Global Accelerator instance per second. Unit: pps. | GaBaseIpOutPps | userId, instanceId, and regionId | Average |