D-ECS-DS-23 · Question #104
In the context of ECS Solution Design, which monitoring tool or feature is best suited for tracking the health of microservices architectures?
The correct answer is B. Container-level metrics and logs. Container-level metrics and logs (B) are the correct choice because microservices in ECS run as containers, and the health of each service is reflected at the container layer - think CPU/memory per task, crash/restart counts, and structured logs from each container. AWS…
Question
In the context of ECS Solution Design, which monitoring tool or feature is best suited for tracking the health of microservices architectures?
Options
- AStatic code analysis tools
- BContainer-level metrics and logs
- CExternal website uptime monitoring services
- DTraditional server monitoring tools
How the community answered
(67 responses)- A1% (1)
- B87% (58)
- C9% (6)
- D3% (2)
Explanation
Container-level metrics and logs (B) are the correct choice because microservices in ECS run as containers, and the health of each service is reflected at the container layer - think CPU/memory per task, crash/restart counts, and structured logs from each container. AWS provides native tooling (CloudWatch Container Insights, ECS Service metrics) that maps directly to this architecture.
Why the distractors fail:
- A (Static code analysis): This happens at build time, not runtime - it catches code quality issues, not live service health.
- C (External uptime monitoring): These tools only check if an endpoint responds from outside; they miss internal container failures, resource exhaustion, or cascading dependency issues within the cluster.
- D (Traditional server monitoring): ECS abstracts away servers (especially with Fargate), so host-level metrics are either irrelevant or invisible. Traditional tools don't understand task/service abstractions.
Memory tip: Think "match the abstraction layer." Microservices live in containers, so monitor at the container level - if you're watching servers or pinging URLs, you're one layer too high or too low to catch what actually breaks in ECS.
Topics
Community Discussion
No community discussion yet for this question.