Azure App Service: Average Load Times for Multi-Tier Application | Exam AZ-400

Identifying Average Load Times of Application Pages in Azure App Service

Question

You have a multi-tier application. The front end of the application is hosted in Azure App Service.

You need to identify the average load times of the application pages.

What should you use?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

A

Application Insights will tell you about any performance issues and exceptions, and help you find and diagnose the root causes.

Application Insights can monitor both Java and ASP.NET web applications and services, WCF services. They can be hosted on-premises, on virtual machines, or as Microsoft Azure websites.

On the client side, Application Insights can take telemetry from web pages and a wide variety of devices including iOS, Android, and Windows Store apps.

https://docs.microsoft.com/en-us/azure/azure-monitor/app/web-monitor-performance

The correct answer for this question is A. Azure Application Insights.

Azure Application Insights is a performance monitoring and application analytics service that helps developers track and diagnose issues across the entire application stack, from front-end web pages to back-end services and database queries. It allows developers to collect telemetry data, such as page load times, server response times, and error rates, from applications running in production environments.

To identify the average load times of the application pages, developers can use Azure Application Insights to analyze the telemetry data collected from the front-end web pages. They can create custom queries and charts to visualize the data, and use this information to identify performance bottlenecks and optimize the application.

The activity log of the App Service (option B) provides a record of all the operations performed on an App Service, such as when the service was started or stopped, or when a configuration change was made. However, it does not provide information about the performance of the application.

The diagnostics logs of the App Service (option C) provide detailed information about the operation of an App Service, including HTTP requests and responses, server errors, and application traces. While this information can be useful for troubleshooting issues, it may not provide the granular performance data needed to identify average load times of the application pages.

Azure Advisor (option D) is a service that provides personalized recommendations for optimizing Azure resources, such as App Services, based on best practices and usage patterns. However, it does not provide performance monitoring or analytics capabilities.