You manage an Azure App Service plan hosting a critical web application. You have configured an Azure Monitor metric alert rule that uses dynamic thresholds to detect CPU spikes and trigger an action group to notify the operations team. A scheduled database synchronization job runs daily from 02:00 to 03:00 UTC, causing legitimate CPU spikes that trigger false positive alerts. You need to prevent notifications from being sent to the operations team during this period while keeping the alert rule active for reporting and historical analysis. What should you configure to achieve this?
- An alert processing rule configured to suppress notifications during the daily maintenance windowCevap
- BA Webhook action within the action group that calls an Azure Function to disable the metric alert rule at 02:00 UTC and enable it at 03:00 UTC
- CA custom time-of-day restriction condition directly within the metric alert rule signal logic
- DAn Azure Automation runbook that runs daily to remove the receivers from the action group at 02:00 UTC and add them back at 03:00 UTC
Cevap
An alert processing rule configured to suppress notifications during the daily maintenance window
The correct answer is the option that suggests configuring an alert processing rule to suppress notifications. This is because alert processing rules in Azure Monitor allow you to post-process alerts. By setting up a suppression rule on a daily schedule, the metric alert rule continues to evaluate and log alerts in the Azure portal, preserving the historical data required for reporting, while preventing the action group from sending notifications to the operations team.
Adım Adım Çözüm
Anahtar Kavram
Azure Monitor Alert Processing Rules and Notification Suppression