Free Microsoft Azure DP-300 Actual Exam Questions - Question 5 Discussion
HOTSPOT You need to implement the monitoring of SalesSQLDb1. The solution must meet the technical requirements. How should you collect and stream metrics? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. 
I think using Azure Monitor makes sense since it directly supports SQL DB metrics collection. For streaming, if the question doesn’t say anything about transforming or analyzing the data on the fly, Event Hubs alone should be enough to just capture and stream the metrics as they come. Stream Analytics seems like overkill here unless there’s a clear need for real-time querying or filtering before sending the data downstream. So Azure Monitor plus Event Hubs feels like the simplest, most fitting combo.
Azure Monitor is the go-to for SQL DB metrics. For streaming, Event Hubs fits since it handles large data streams without added processing, unlike Stream Analytics which is more for real-time query needs.
I went with Azure Monitor for collecting the metrics since it’s designed to handle SQL Database telemetry well. For streaming, Event Hubs feels like the right pick because it’s built for high-throughput event ingestion and works nicely with Azure services. Stream Analytics is more about processing data streams, not just capturing raw metrics, so it seemed a step beyond what’s needed here. The direct combo of Monitor plus Event Hubs fits the requirement to both collect and stream efficiently.
Choosing Azure Monitor for metrics and Event Hubs for streaming also makes sense here.
I picked Azure Monitor and Azure Stream Analytics here since they fit for SQL DB metrics and streaming analytics. Seems straightforward.