How to Monitor App1 End-User Response Times with Minimal Administrative Effort?
You have an Azure App Service app named App1. You need to recommend a solution to monitor the response times of App1 for end users. The solution must minimize administrative effort. What should you include in the recommendation?
Community Insight
The question tests distinguishing end-user APM telemetry from infrastructure and log tooling; the trap is assuming Log Analytics alone or App Service Health check reports client response times.
Application Insights is the Azure APM service that captures end-user response times for App Service apps with minimal setup. This page confirms Application Insights (C) as the recommended choice over Health check, Log Analytics, and Network Watcher.
Choosing Log Analytics because it stores App Service logs; it can analyze telemetry but does not by itself provide end-user response-time monitoring or automatic client-side instrumentation.
Community Discussion (1 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Application Insights is Azure Monitor's application performance management (APM) service, and for an App Service app it can be enabled through portal auto-instrumentation, which meets the "minimize administrative effort" requirement. It captures server response times, dependency durations, page load times, and client-side browser telemetry for real end users, not just infrastructure health. Because it is purpose-built for live web applications, it gives the response-time view App1 needs without building custom log queries or agents. This makes C the only option that directly addresses end-user response times with low operational overhead.Why the Other Options Are Wrong
App Service Health check only pings an instance and removes unhealthy instances from load balancing; it does not measure end-user response times or page load performance. Log Analytics is a log storage and query platform, so on its own it requires agents, diagnostic settings, and custom KQL queries to approximate response-time monitoring. Azure Network Watcher connection monitor measures network-level connectivity and latency between endpoints, not application response times experienced by users. None of these provide out-of-the-box APM end-user timing for App1.Community Comment Notes
The visible learner comment from AllanHouston aligns with this verdict, describing Application Insights as "an Application Performance Management (APM) service" built for live web applications. The same comment notes that it "natively tracks server response times, page load times, and client-side browser performance" for actual end users, which is exactly the requirement. It also highlights the low-effort enablement path, noting Application Insights can be enabled "directly via a one-click toggle switch" for Azure App Service apps. No community comment argues for Health check, Log Analytics, or Network Watcher as the end-user response-time solution.Official Reference
Exam Strategy
When the stem says "end users" and "minimize administrative effort," look for APM/Application Insights rather than infrastructure probes or log stores. Health check, Network Watcher, and Log Analytics solve availability, network, or log-retention problems, not client-side response-time monitoring. On AZ-305, match the tool to the telemetry type before worrying about cost or configuration details.
Frequently Asked Questions
Why is Log Analytics alone insufficient for App1 end-user response times?
Log Analytics stores and queries telemetry, but without Application Insights instrumentation or custom client-side code it does not automatically capture page load and end-user response timing.
Does App Service Health check measure user response times?
No. Health check only probes instance availability and removes unhealthy instances; it does not report page load or end-user latency.
Related Analysis
Practice All AZ-305 Questions
Access 95 questions with complete answers and detailed explanations.
View Full AZ-305 Practice Test →