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?

  1. Health check in App Service
  2. Log Analytics
  3. Application Insights Correct Answer
  4. Azure Network Watcher connection monitor
Answer Correct answer: C — Application Insights provides built-in APM telemetry for App1 server and client-side response times with minimal administrative effort.

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)

AllanHouston 👍 1 Selected: C
Application Insights is an Application Performance Management (APM) service specifically designed to monitor live web applications. It natively tracks server response times, page load times, and client-side browser performance for your actual end users. Minimizes Administrative Effort: For Azure App Service apps, Application Insights can be enabled directly via a one-click toggle switch in the Azure Portal without changing a single line of application source code or redeploying your app.

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

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.

More AZ-305 FAQ →

Related Analysis

Practice All AZ-305 Questions

Access 95 questions with complete answers and detailed explanations.

View Full AZ-305 Practice Test →

← Back to AZ-305 Study Guide