AZ-400 exam dumps

AZ-400 practice question 298 of 306

Designing and Implementing Microsoft DevOps Solutions. Professional level, Microsoft. Free question with the correct answer and a full explanation.

AZ-400 Question 298

Select 2

Your DevOps team has deployed a microservices-based web application to Azure. Recently, you have observed increased response times and lower throughput during peak user traffic. The application uses Azure Application Insights for telemetry. You need to analyze the usage metrics and application performance to identify the root cause of the performance degradation. Which two actions should you take?

  1. A

    Enable and review the Live Metrics Stream in Azure Application Insights to observe real-time traffic and resource usage.

  2. B

    Use the Performance tab in Azure Application Insights to analyze server response times by operation name and time taken.

  3. C

    Disable telemetry sampling in production to collect every single request and log for detailed investigation.

  4. D

    Rely exclusively on Azure Activity Log for application-level performance metrics.

Show answer and explanation

Correct answers: A, B

Explanation

To analyze performance issues effectively, using Azure Application Insights capabilities such as Live Metrics Stream and the Performance tab is crucial. These features help identify bottlenecks in near real-time and provide detailed insights into server-side performance. Disabling sampling can generate excessive data and cost, while relying solely on Azure Activity Log will not provide the in-depth application telemetry required. Refer to Microsoft docs on Azure Application Insights (https://docs.microsoft.com/azure/azure-monitor/app/overview) for detailed best practices on performance investigation and telemetry analysis.

  • A. Correct.

    Enabling and reviewing the Live Metrics Stream provides immediate insight into requests, CPU, memory, and exceptions as they happen. This real-time view is particularly helpful when diagnosing sudden spikes or performance issues.

  • B. Correct.

    Using the Performance tab in Application Insights to break down request performance by operation name is an effective way to isolate which specific requests or endpoints are causing slow-downs. You can also correlate these requests with other telemetry for a comprehensive analysis.

  • C. Incorrect.

    Disabling telemetry sampling for a production environment can quickly escalate costs and generate a massive volume of data, which can complicate analysis. While collecting more data seems beneficial, strategic sampling is generally recommended for large-scale production workloads.

  • D. Incorrect.

    Azure Activity Log tracks changes or actions on Azure resources, such as VMs starting or stopping, role assignments, etc. It does not capture the detailed application-level performance metrics needed for diagnosing slow response times in your application.

Timed practice exam

Take a AZ-400 practice test under exam conditions

70 questions in 90 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam