
Answer-first summary for fast verification
Answer: Watermark delay
## Explanation When monitoring an Azure Stream Analytics job to ensure sufficient processing resources for increased load, the **Watermark delay** metric is the most appropriate choice. ### Why Watermark Delay is the Optimal Metric: - **Watermark delay** measures the processing lag between when events are generated and when they are actually processed by the Stream Analytics job - As the number of monitored devices doubles, the incoming event volume increases significantly - If processing resources are insufficient, the job will fall behind in processing events, causing the watermark delay to increase - A rising watermark delay indicates that the Stream Analytics job cannot keep up with the incoming data rate, signaling the need for additional processing resources (such as increasing Streaming Units) - This metric directly reflects the job's ability to handle the current workload in real-time ### Why Other Options Are Less Suitable: - **Early Input Events**: This metric tracks events that arrive earlier than expected based on their timestamp, which doesn't directly indicate processing resource constraints - **Late Input Events**: This measures events arriving after their expected processing window, which relates more to event timing than processing capacity - **Input Deserialization Errors**: This tracks data format issues during input parsing, which is unrelated to processing resource availability ### Best Practice Approach: To proactively manage the increased load from doubling monitored devices, monitor watermark delay trends over time. If the delay consistently increases or exceeds acceptable thresholds, consider scaling up the Stream Analytics job by allocating more Streaming Units to maintain real-time processing capabilities.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
A company uses Azure Stream Analytics to monitor devices and plans to double the number of devices being monitored. You need to monitor the Stream Analytics job to ensure sufficient processing resources are available for the increased load. Which metric should you monitor?
A
Early Input Events
B
Late Input Events
C
Watermark delay
D
Input Deserialization Errors
No comments yet.