SOA-C03 · Question #45
A company hosts a web application on an Amazon EC2 instance. Users report that the web application is occasionally unresponsive. Amazon CloudWatch metrics indicate that the CPU utilization is 100%…
The correct answer is B. Create a CloudWatch alarm that monitors CloudWatch metrics for EC2 instance CPU utilization. The user's symptom is 100% CPU utilization during unresponsiveness, and CloudWatch monitors CPUUtilization metrics by default (with optional detailed monitoring). Setting a CloudWatch alarm on CPU utilization provides real-time detection of high CPU and can trigger automated…
Question
A company hosts a web application on an Amazon EC2 instance. Users report that the web application is occasionally unresponsive. Amazon CloudWatch metrics indicate that the CPU utilization is 100% during these times. A SysOps administrator must implement a solution to monitor for this issue. Which solution will meet this requirement?
Options
- ACreate a CloudWatch alarm that monitors AWS CloudTrail events for the EC2 instance.
- BCreate a CloudWatch alarm that monitors CloudWatch metrics for EC2 instance CPU utilization.
- CCreate an Amazon Simple Notification Service (Amazon SNS) topic to monitor CloudWatch
- DCreate a recurring assessment check on the EC2 instance by using Amazon Inspector to detect
How the community answered
(38 responses)- A16% (6)
- B71% (27)
- C8% (3)
- D5% (2)
Explanation
The user's symptom is 100% CPU utilization during unresponsiveness, and CloudWatch monitors CPUUtilization metrics by default (with optional detailed monitoring). Setting a CloudWatch alarm on CPU utilization provides real-time detection of high CPU and can trigger automated actions or notifications to respond quickly. This is the standard, scalable way to monitor and alert on CPU pressure for EC2 instances.
Topics
Community Discussion
No community discussion yet for this question.