Free Microsoft Azure AZ-900 Actual Exam Questions - Question 13 Discussion
You need to identify the amount of time it takes for web pages to load in a user's browser.
What should you use?
Maybe D if you think about it as a tool that can analyze logs from multiple sources, including client-side data sent from the app. But the problem is Log Analytics itself doesn’t capture page load times directly—it just processes logs. Application Insights (B) actually instruments the app to get real user monitoring data like page load times, so it feels like a more direct fit here. Still, D could be part of the solution if you’re pulling in detailed logs for deeper analysis.
Option B is best since Application Insights specifically tracks user interactions and page load times, unlike Log Analytics or Network Watcher which focus on backend metrics.
B. Azure Monitor alerts (A) and Network Watcher (C) focus more on infrastructure, not user browser timing. Log Analytics (D) collects logs but doesn’t directly measure page load times like Application Insights.
B/D? I know Application Insights (B) is definitely designed for monitoring app performance including client-side metrics like page load time, but you could argue Log Analytics (D) might help if you’re aggregating logs from different sources. Still, Log Analytics itself doesn’t capture page load times directly—it’s more for querying logs. So B seems the straightforward choice for measuring user browser experience specifically.
Makes sense to go with B, but another way to think about it is that Azure Monitor alerts (A) are more for triggering notifications based on certain conditions rather than tracking detailed page load times. So they don’t really fit for measuring client-side performance like page load duration. That rules out A pretty quickly.
Option B