Search⌘ K
AI Features

Azure Application Insights

Explore how to set up Azure Application Insights using the Azure Portal and CLI, and integrate it with a .NET Core application. Understand key features like telemetry, failure tracking, and performance insights to optimize your web applications.

Monitoring a website is a key indicator in getting insights about our customers and users, as well as keeping an eye on the website’s performance. It can help in achieving optimal performance for our web application because of its analytic capabilities, which can help in diagnosing issues very quickly. Some of the things that it can help with are as follows:

  • We can track dependency rates, response times, and failure rates to figure out if there’s an external service that’s causing performance issues on our app.

  • We can view server and browser exceptions as well as the average page view time it takes to load a page for the end users.

  • We can use the trace logs feature to trace events to get a deeper insight into the data to improve performance.

  • We also have powerful reporting tools such as Power BI to get a visualization of our application.

To create an Azure Application Insights resource, we need to have a resource group.

Setting up an Azure Application Insights resource

Here are two ways to create an Azure Application Insights ...