Developing Solutions for Microsoft Azure — Question 38

You develop and deploy a web app to Azure App Service. The Azure App Service uses a Basic plan in a single region.

Users report that the web app is responding slow. You must capture the complete call stack to help identify performance issues in the code. Call stack data must be correlated across app instances. You must minimize cost and impact to users on the web app.

You need to capture the telemetry.

Which three actions should you perform? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

Answer options

Correct answer: B, D, E

Explanation

The correct options B, D, and E allow for effective telemetry capture and performance diagnostics without significant cost increases or user disruption. Enabling Application Insights site extensions provides deep insights into application performance, Profiler offers real-time performance data, and the Always On setting ensures that the app is always running, which is necessary for accurate telemetry. The other options either increase costs or do not contribute to the specific requirements of capturing telemetry effectively.