AZ-900 Describe Azure architecture and services Practice Question
Which Azure service provides real-time performance monitoring and alerting for live web applications, including request rates and failure rates?
⚠ Common exam trap
It's easy for candidates to confuse Azure Monitor Metrics (which collects infrastructure-level metrics) with Application Insights (which collects application-level telemetry), leading them to choose Option A for a question specifically about live web application performance.
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
✓
Azure Application Insights
Azure Application Insights is a feature of Azure Monitor specifically designed for Application Performance Management (APM) of live web applications. It automatically detects performance anomalies, includes powerful analytics tools to diagnose issues, and provides real-time metrics such as request rates, response times, and failure rates directly from the application code.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Azure Monitor Metrics
Why it's wrong here
Azure Monitor Metrics is the feature of Azure Monitor that collects and stores numeric time-series data, such as CPU usage, memory percentage, or disk I/O, from Azure resources at regular intervals. It can display custom application metrics if your application emits them, but it lacks application performance monitoring (APM) capabilities like automatic anomaly detection, dependency mapping, and user behavior tracking. Metrics focuses on infrastructure-level signals, not the rich telemetry Application Insights provides for web applications.
- ✓
Azure Application Insights
Why this is correct
Application Insights is an application performance management (APM) service that automatically monitors live web applications, capturing request rates, response times, failure rates, and dependency call durations. It provides code-level diagnostics, distributed tracing, and user behavior analytics (e.g., page views and session counts) through instrumentation SDKs, enabling proactive anomaly detection. This makes it the correct choice for monitoring application performance and user behavior.
- ✗
Azure Log Analytics
Why it's wrong here
Azure Log Analytics is the log storage and query environment within Azure Monitor, where data from various sources is stored in Log Analytics workspaces and analyzed via Kusto Query Language (KQL). It does not actively monitor or instrument applications; it only queries and correlates telemetry that has already been collected elsewhere. Without pre-configured data ingestion, it cannot automatically detect application anomalies or provide real-time APM-style insights, so it is not the correct tool for this scenario.
- ✗
Azure Network Watcher
Why it's wrong here
Azure Network Watcher is a network-level diagnostic tool that handles scenarios such as packet capture, VPN/ExpressRoute connection monitoring, NSG flow logs, and network topology visualization. It validates reachability and network configuration, but it does not instrument application code or track user sessions, HTTP requests, or response times. Therefore, while it may help troubleshoot an application outage caused by network issues, it is not designed for application performance monitoring.
Go deeper
Related to this question
Learn chapter
Azure Regions and Geographies
Key term
Feature
A feature is a distinct unit of functionality that delivers value to the user, often managed and tracked throughout the software development lifecycle.
Key term
Azure Monitor
Azure Monitor is a cloud service that collects, analyzes, and acts on telemetry data from your Azure and on-premises resources to help you understand performance and availability.
About these practice questions
One of 981 original AZ-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. 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-900 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-900 exam.