AWS Certified SysOps Administrator – Associate — Question 285

A company runs an application on Amazon EC2 instances behind an Application Load Balancer. The EC2 instances are in an Auto Scaling group. The application sometimes becomes slow and unresponsive. Amazon CloudWatch metrics show that some EC2 instances are experiencing high CPU load.

A SysOps administrator needs to create a CloudWatch dashboard that can automatically display CPU metrics of all the EC2 instances. The metrics must include new instances that are launched as part of the Auto Scaling group.

What should the SysOps administrator do to meet these requirements in the MOST operationally efficient way?

Answer options

Correct answer: C

Explanation

Using CloudWatch metrics explorer to filter by the aws:autoscaling:groupName tag is the most operationally efficient method because it dynamically includes new EC2 instances as they are launched by the Auto Scaling group. Options A and B require custom code, notifications, or scripts, which significantly increases development and maintenance overhead. Option D is incorrect because filtering by instance state would capture all instances in the account in that state rather than restricting the view to the specific Auto Scaling group.