CloudWatch metrics commonly used for health checks with Shield Advanced
This section lists the Amazon CloudWatch metrics that are commonly used in health checks to measure application health during distributed denial of service (DDoS) events. For full information about the CloudWatch metrics for each resource type, see the list that follows the table.
Metrics used to monitor application health
Resource | Metric | Description |
---|---|---|
Route 53 |
|
The status of the health check endpoint. |
CloudFront |
|
The percentage of all requests for which the HTTP status code is 5xx. This indicates an attack that's impacting the application. |
Application Load Balancer |
|
The number of HTTP 5xx client error codes generated by the load balancer. |
Application Load Balancer |
|
The number of connections that were rejected because the load balancer reached its maximum number of connections. |
Application Load Balancer |
|
The number of connections that were not successfully established between the load balancer and the target. |
Application Load Balancer |
|
The time elapsed in seconds after the request leaves the load balancer and when it receives a response from the target. |
Application Load Balancer |
|
The number of targets that are considered unhealthy. |
Amazon EC2 |
|
The percentage of allocated EC2 compute units that are currently in use. |
Amazon CloudWatch metrics for each resource type
For additional information about the metrics that are available for your protected resources, see the following sections in the resource guides:
Amazon Route 53 – Monitoring your resources with Amazon Route 53 health checks and Amazon CloudWatch in the Amazon Route 53 Developer Guide.
Amazon CloudFront – Monitoring CloudFront with Amazon CloudWatch in the Amazon CloudFront Developer Guide.
Application Load Balancer – CloudWatch metrics for your Application Load Balancer in the User Guide for Application Load Balancers.
Network Load Balancer – CloudWatch metrics for your Network Load Balancer in the User Guide for Network Load Balancers.
Amazon Global Accelerator – Using Amazon CloudWatch with Amazon Global Accelerator in the Amazon Global Accelerator Developer Guide.
Amazon Elastic Compute Cloud – List the available CloudWatch metrics for your instances in the https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/.
Amazon EC2 Auto Scaling – Monitoring CloudWatch metrics for your Auto Scaling groups and instances in the Amazon EC2 Auto Scaling User Guide.