SOA-C02 Question 32
Select 2A company uses an Amazon RDS instance for its critical database. The SysOps Administrator needs to ensure that the operations team is notified whenever the database CPU utilization exceeds 80% for 5 consecutive minutes. Which of the following steps should the administrator take to configure this notification?
- A
Create a CloudWatch alarm for the RDS instance with a threshold condition for CPU utilization > 80% for 5 minutes.
- B
Set the CloudWatch alarm to trigger an Amazon SNS topic and subscribe the operations team to the topic.
- C
Enable Enhanced Monitoring for the RDS instance to automatically send notifications to the operations team.
- D
Create an Amazon EventBridge rule to monitor the RDS CPU utilization metric and send notifications to the operations team.
- E
Ensure the IAM role associated with the RDS instance has permissions to publish to the Amazon SNS topic.
Show answer and explanation
Correct answers: A, B
Explanation
To notify the operations team about high CPU utilization on an RDS instance, the administrator should create a CloudWatch alarm that monitors the CPU utilization metric and triggers when the threshold of 80% is exceeded for 5 consecutive minutes. The alarm must then be configured to send notifications to an Amazon SNS topic, and the operations team must subscribe to this topic to receive alerts. Enhanced Monitoring and EventBridge are not suitable for this specific use case, and no additional IAM permissions are required for the RDS instance.
- A. Correct.
This is correct because CloudWatch alarms monitor resource metrics and can be configured with a specific threshold, duration, and condition for triggering an action.
- B. Correct.
This is correct because an Amazon SNS topic is used to send notifications, and the operations team must subscribe to the topic to receive alerts.
- C. Incorrect.
This is incorrect because Enhanced Monitoring provides additional metrics but does not send notifications directly to users; it is not a replacement for a CloudWatch alarm and SNS integration.
- D. Incorrect.
This is incorrect because EventBridge is used for event-driven workflows and is not the recommended approach for monitoring RDS metrics like CPU utilization directly.
- E. Incorrect.
This is incorrect because the IAM role for the RDS instance does not need permissions to publish to the SNS topic; instead, CloudWatch and SNS handle the notification delivery.