DP-203 Azure Monitor Practice Question
A company uses Azure Databricks for data processing. They want to monitor the performance of Spark jobs and set up alerts for job failures. Which Azure service should they use?
⚠ Common exam trap
Candidates often confuse Azure Monitor with Azure Log Analytics, but Log Analytics is a subset of Monitor. The question asks for the service to use, which is Azure Monitor.
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 Monitor
Azure Monitor is the central service for collecting metrics and logs from Azure Databricks, enabling performance monitoring and alerting on Spark jobs. Option A is incorrect because Azure Advisor provides recommendations but not real-time monitoring or alerts. Option B is incorrect because Azure Sentinel is a SIEM solution for security incidents, not for job performance monitoring. Option C is incorrect because Azure Log Analytics is a component of Azure Monitor used for log analysis, but the overarching service for monitoring and alerts is Azure Monitor.
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 Advisor
Why it's wrong here
Azure Advisor surfaces cost, reliability and performance recommendations across subscriptions; it does not ingest Spark job telemetry or raise failure alerts. It is tempting as a monitoring-sounding service, but it analyses resource configuration, not Databricks job runs. Azure Monitor with diagnostic logs is required.
- ✗
Azure Sentinel
Why it's wrong here
Microsoft Sentinel is a SIEM/SOAR platform for security incident detection and response, ingesting security signals rather than Spark job performance metrics. It is tempting because it alerts, but those alerts target threats. Azure Monitor, collecting Databricks diagnostic logs, handles job failure alerting.
- ✗
Azure Log Analytics
Why it's wrong here
Log Analytics stores and queries log data, but alone it neither collects Databricks Spark metrics nor triggers job-failure alerts; it is the query workspace behind Azure Monitor. It is tempting because logs live there, yet alert rules and metric ingestion must be configured through Azure Monitor.
- ✓
Azure Monitor
Why this is correct
Azure Monitor ingests Azure Databricks diagnostic logs and Spark metrics, enabling alert rules on job failures and performance thresholds. It is the native monitoring plane for the workspace, satisfying the requirement to track Spark job performance and trigger failure alerts.
Go deeper
Related to this question
About these practice questions
Courseiva writes every DP-203 question from scratch — 509 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or 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 DP-203 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 DP-203 exam.