You are designing a monitoring solution for an Azure AI Document Intelligence resource that processes thousands of invoices daily. You need to track custom metric alerts when HTTP 429 (Too Many Requests) errors exceed a specific threshold over a 5-minute window. Where should you configure this alert?
Trap 1: Application Insights availability web tests
Availability tests send synthetic HTTP pings to web apps, which does not directly capture internal rate-limiting metrics for Azure AI PaaS resources.
Trap 2: Microsoft Defender for Cloud threat protection policies
Defender for Cloud identifies security vulnerabilities and threats, not rate-limit threshold capacity breaches.
Trap 3: Azure AI Studio diagnostics dashboard
Azure AI Studio provides model exploration and testing, while production metric alerting is centralized in Azure Monitor.
- A
Application Insights availability web tests
Why it fails: Availability tests send synthetic HTTP pings to web apps, which does not directly capture internal rate-limiting metrics for Azure AI PaaS resources.
- B
Microsoft Defender for Cloud threat protection policies
Why it fails: Defender for Cloud identifies security vulnerabilities and threats, not rate-limit threshold capacity breaches.
- C
Azure Monitor metric alerts
Azure Monitor metric alerts evaluate platform metrics such as throttling counts on a near-real-time schedule, letting you trigger when HTTP 429 responses breach your threshold within the specified 5-minute window. This satisfies the stem's requirement to track custom metric alerts on the Document Intelligence resource without log-query latency.
- D
Azure AI Studio diagnostics dashboard
Why it fails: Azure AI Studio provides model exploration and testing, while production metric alerting is centralized in Azure Monitor.