nerdexam
Amazon

SAP-C02 · Question #618

A company migrated to AWS and uses AWS Business Support. The company wants to monitor the cost-effectiveness of Amazon EC2 instances across AWS accounts. The EC2 instances have tags for department…

The correct answer is C. Create an Amazon EventBridge rule to detect low utilization of EC2 instances reported by AWS. To detect and stop underutilized development EC2 instances based on specific metrics with the least operational overhead, create an Amazon EventBridge rule that reacts to low utilization reports from AWS services.

Submitted by yousef_jo· Mar 6, 2026Continuous Improvement for Existing Solutions

Question

A company migrated to AWS and uses AWS Business Support. The company wants to monitor the cost-effectiveness of Amazon EC2 instances across AWS accounts. The EC2 instances have tags for department, business unit, and environment. Development EC2 instances have high cost but low utilization. The company needs to detect and stop any underutilized development EC2 instances. Instances are underutilized if they had 10% or less average daily CPU utilization and 5 MB or less network I/O for at least 4 of the past 14 days. Which solution will meet these requirements with the LEAST operational overhead?

Options

  • AConfigure Amazon CloudWatch dashboards to monitor EC2 instance utilization based on tags for
  • BConfigure AWS Systems Manager to track EC2 instance utilization and report underutilized
  • CCreate an Amazon EventBridge rule to detect low utilization of EC2 instances reported by AWS
  • DCreate an AWS Lambda function to run daily to retrieve utilization data for all EC2 instances.

How the community answered

(50 responses)
  • A
    14% (7)
  • B
    8% (4)
  • C
    58% (29)
  • D
    20% (10)

Why each option

To detect and stop underutilized development EC2 instances based on specific metrics with the least operational overhead, create an Amazon EventBridge rule that reacts to low utilization reports from AWS services.

AConfigure Amazon CloudWatch dashboards to monitor EC2 instance utilization based on tags for

Amazon CloudWatch dashboards are primarily for visualizing metrics and monitoring, not for automatically detecting and taking action on underutilized instances based on specific criteria.

BConfigure AWS Systems Manager to track EC2 instance utilization and report underutilized

AWS Systems Manager offers management and automation capabilities, but it does not natively provide the mechanism to detect underutilization based on complex, long-term metric patterns without additional integration or custom scripting.

CCreate an Amazon EventBridge rule to detect low utilization of EC2 instances reported by AWSCorrect

An Amazon EventBridge rule can be configured to detect state changes from CloudWatch Alarms that monitor the specified CPU utilization and network I/O metrics over the defined period. This allows for automated detection of underutilized instances and can trigger subsequent actions (e.g., an AWS Systems Manager Automation document or a Lambda function) to stop them, providing a low-overhead, automated solution.

DCreate an AWS Lambda function to run daily to retrieve utilization data for all EC2 instances.

Creating a custom AWS Lambda function for this task would involve significant development, testing, and maintenance efforts, resulting in higher operational overhead compared to leveraging managed services like EventBridge and CloudWatch Alarms.

Concept tested: Automated EC2 underutilization detection and action

Source: https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-run-alarm-to-action.html

Community Discussion

No community discussion yet for this question.

Full SAP-C02 Practice