AZ-200 Azure Monitoring & Diagnostics 1 — Questions and Answers
Question 1: Which Azure service provides application performance monitoring including request rates, failure rates, and dependency tracking?
- Azure Monitor Metrics
- Azure Application Insights (Correct answer)
- Azure Log Analytics only
- Azure Advisor
Correct answer: Azure Application Insights
Azure Application Insights provides end-to-end application performance monitoring, including live metrics, distributed tracing, dependency maps, and failure analysis.
Question 2: What is the Application Insights connection string used for?
- Connecting to the Azure SQL backend of Application Insights
- Configuring the SDK to send telemetry to the correct Application Insights resource (Correct answer)
- Authenticating users through Application Insights
- Setting the sampling rate
Correct answer: Configuring the SDK to send telemetry to the correct Application Insights resource
The Application Insights connection string (or instrumentation key) tells the SDK which Application Insights resource to send telemetry data to.
Question 3: Which Application Insights feature allows you to trace a single user request across multiple microservices?
- Live Metrics Stream
- Distributed Tracing (Application Map) (Correct answer)
- Azure Monitor Workbooks
- Metric Alerts
Correct answer: Distributed Tracing (Application Map)
Application Insights distributed tracing propagates a correlation ID across service boundaries, and the Application Map visualizes the full dependency chain for a request.
Question 4: What is the purpose of adaptive sampling in Application Insights?
- Increases telemetry data volume for high-traffic apps
- Reduces telemetry volume by sending a statistical sample of requests while preserving data accuracy (Correct answer)
- Samples only error telemetry
- Enables real-time streaming of all telemetry
Correct answer: Reduces telemetry volume by sending a statistical sample of requests while preserving data accuracy
Adaptive sampling dynamically adjusts the fraction of telemetry sent to Application Insights to stay within data volume limits while preserving statistical accuracy.
Question 5: Which Azure Monitor component stores log data and supports KQL (Kusto Query Language) for querying?
- Azure Metrics Explorer
- Log Analytics Workspace (Correct answer)
- Application Insights Live Metrics
- Azure Data Explorer only
Correct answer: Log Analytics Workspace
Log Analytics Workspaces store structured log data from Azure resources and Application Insights, queried using Kusto Query Language (KQL).
Question 6: What is the difference between Azure Monitor Metrics and Azure Monitor Logs?
- Metrics are time-series numerical data stored for up to 93 days; Logs are structured text data stored in Log Analytics for longer retention with KQL querying (Correct answer)
- Metrics store text logs; Logs store numerical time series
- They are the same service with different names
- Metrics require a Log Analytics workspace; Logs do not
Correct answer: Metrics are time-series numerical data stored for up to 93 days; Logs are structured text data stored in Log Analytics for longer retention with KQL querying
Metrics are lightweight time-series numeric values retained for 93 days, ideal for real-time alerting; Logs are structured records in Log Analytics with flexible retention and KQL queries.
Which Azure service provides application performance monitoring including request rates, failure rates, and dependency tracking?