1Z0-1067-25 Question 128
Single answerYour team runs multiple Compute instances in Oracle Cloud Infrastructure (OCI) to host a critical application. You need to receive an email alert whenever the average CPU utilization across all instances exceeds 80% for more than 10 continuous minutes. The Operations team� email is subscribed to the default Notification topic in your region. Which approach accomplishes this goal?
- A
Create an alarm in the Monitoring service using the Sum aggregator for CPUUtilization, set the threshold to 80% for two consecutive 5-minute intervals, associate the alarm with the default Notification topic, and rely on Email push for alerts.
- B
Enable logging for the Compute instances, create a Logging Analytics rule to trigger an event when CPU usage exceeds 80%, and configure that event to send email alerts to the Operations team� email endpoint.
- C
Use the OCI Monitoring service to create an alarm that tracks the average CPUUtilization metric with a threshold of 80% for a 10-minute period. Associate the alarm with the default Notification topic that has the Operations team� email subscription.
- D
Configure a budget alarm in the Billing & Cost Management console based on total CPU usage cost, setting the threshold at 80% usage, and specify the default Notification topic to send cost alerts to the Operations team.
Show answer and explanation
Correct answer: C
Explanation
According to Oracle Cloud Infrastructure best practices, you should create an alarm in the Monitoring service referencing the relevant metric (CPUUtilization) with the desired aggregator (Average), threshold (80%), and duration (10 minutes). Then, use OCI Notifications to define an email subscription to ensure alerts go directly to the Operations team. For details, refer to the official OCI Monitoring and Notifications documentation.
- A. Incorrect.
Option 1 is incorrect. While it uses the Monitoring service and references the CPUUtilization metric, using the Sum aggregator instead of Average may inflate or distort the utilization values across multiple instances. You also need to ensure exactly 10 minutes of continuous high usage, rather than two consecutive 5-minute intervals, to match the requirement.
- B. Incorrect.
Option 2 is incorrect. Logging Analytics is helpful for analyzing logs but is not the primary service for real-time CPU usage alarms. This approach would require additional configuration and does not directly leverage the Monitoring and Notification services for CPU metrics and email alerts.
- C. Correct.
Option 3 is correct. Creating an alarm in the OCI Monitoring service with the average CPUUtilization metric set at an 80% threshold for a 10-minute period will detect sustained high usage. Associating the alarm with the default Notification topic (where the Operations team is subscribed) ensures email alerts are sent when the threshold is exceeded.
- D. Incorrect.
Option 4 is incorrect. A budget alarm in Billing & Cost Management tracks spending or usage costs rather than real-time CPU metrics. This would not trigger an email alert specifically tied to 80% CPU utilization over a 10-minute period.