AZ-400 Implement an instrumentation strategy Practice Question
Which TWO are best practices when configuring alerts in Azure Monitor for a production application?
⚠ Common exam trap
Candidates often assume metric alerts are only for simple thresholds (Option A) and overlook that dynamic thresholds are purpose-built for seasonal patterns, while also mistakenly thinking unique action groups per rule (Option E) improve isolation rather than creating unnecessary complexity.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Use dynamic thresholds for metrics with seasonal patterns.
Dynamic thresholds in Azure Monitor use machine learning to automatically detect and adjust alert thresholds based on historical patterns, making them ideal for metrics with seasonal or cyclical behavior (e.g., CPU usage that spikes during business hours). This reduces alert noise and manual tuning effort compared to static thresholds.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Use metric alerts only for simple threshold-based conditions.
Why it's wrong here
Metric alerts are not limited to simple threshold-based conditions; they support multiple conditions on a single or multiple metrics and dynamic thresholds that use machine learning to adapt to historical patterns. Restricting them to only static thresholds overlooks capabilities such as AND/OR logic across dimensions or separate metrics, which can express complex operational requirements without requiring multiple rules. This misconception leads to underutilizing Azure Monitor's flexible signal combination features.
- ✓
Use dynamic thresholds for metrics with seasonal patterns.
Why this is correct
Dynamic thresholds employ machine learning to model historical metric behavior, continuously adjusting the baseline to account for seasonal patterns such as time-of-day, weekly, or yearly fluctuations. This adaptive behavior minimizes false positives during predictable peaks and troughs, while still detecting genuine deviations that deviate from the learned pattern. For metrics with recurring seasonality, dynamic thresholds are the recommended approach because they automatically recalibrate as the baseline shifts, unlike static thresholds that require manual updates.
- ✗
Create separate alert rules for each condition to avoid complexity.
Why it's wrong here
Creating separate alert rules for each condition increases management overhead, duplicates configuration logic, and amplifies alert fatigue because the same underlying issue may trigger multiple notifications. Azure Monitor allows a single metric alert rule to contain multiple conditions combined with AND/OR operators, letting you consolidate related signals and reduce rule sprawl. The best practice is to combine related conditions into an efficient rule that simplifies maintenance and provides a clearer incident picture.
- ✓
Configure action groups to send notifications and run automated actions.
Why this is correct
Action groups are the central component for defining both notifications (email, SMS, push) and automated actions (webhooks, Azure Functions, ITSM integration) that execute when an alert fires. Configuring action groups is a best practice because they are reusable across many alert rules, allowing you to centrally manage notification endpoints, severity schemas, and automation scripts. This decoupling between alert rules and response actions ensures that operational changes, such as rotating a webhook URL or adding a new team email, require updating only the action group rather than every individual alert rule.
- ✗
Ensure each alert rule uses a unique action group to isolate notifications.
Why it's wrong here
Action groups are intentionally designed for reuse across multiple alert rules, enabling centralized administration of notification and automation settings. Requiring a unique action group per rule creates unnecessary duplication, makes compliance and contact-list changes tedious, and increases the risk of inconsistent configuration across the environment. This approach contradicts Azure's recommended pattern, which leverages shared action groups to reduce administrative burden and maintain a single, reliable notification model.
Go deeper
Related to this question
About these practice questions
This AZ-400 question is part of Courseiva's 823-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AZ-400 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-400 exam.