AWS Certified Solutions Architect – Associate (SAA-C03) — Question 987

A company runs a critical, customer-facing application on Amazon Elastic Kubernetes Service (Amazon EKS). The application has a microservices architecture. The company needs to implement a solution that collects, aggregates, and summarizes metrics and logs from the application in a centralized location.

Which solution meets these requirements?

Answer options

Correct answer: D

Explanation

Amazon CloudWatch Container Insights is designed specifically to collect, aggregate, and summarize operational metrics and logs from containerized applications on Amazon EKS, offering built-in dashboards in the CloudWatch console. While the CloudWatch agent (Option A) can collect logs, Container Insights provides the specialized, out-of-the-box aggregation needed for EKS cluster performance. AWS App Mesh (Option B) controls microservice traffic rather than consolidating logs, and AWS CloudTrail (Option C) tracks API activity instead of application-level metrics.