Secret ingredients to quality software


Do you know how to analyse your web application usage with Application Insights?

Last updated by Tiago Araujo on 04 Apr 2017 05:05 pm (about 4 years ago) See History

You've set up your Application Insights as per the rule 'Do you know how to set up Application Insights.

Your daily failed requests are down to zero & You've tightened up any major performance problems.

Now you will discover that understanding your users' usage within your app is child's play.

The Application Insights provides devs with two different levels of usage tracking. The first is provided out of the box, made up of the user, session, and page view data. However, it is more useful to set up custom telemetry, which enables you to track users effectively as they move through your app.

usage 1
Figure: The most frequent event is someone filling out their timesheet.

It is very straightforward to add these to an application by adding a few lines of code to the hot points of your app. Follow this link to read more (

Feel constricted by the Application Insights custom events blade? Then you can export your data and display it in PowerBI in a number of interesting ways.

Sugarlearning PowerBi
Figure: Power BI creates an easy to use and in-depth dashboard for viewing the health of the application

Previously we would have had to perform a complicated set up to allow Application Insights and Power BI to communicate. (Follow this link to learn more). Now it is as easy as adding the Application Insights content pack.

Figure: Content packs make it simple to interact and pull data from third-party services

Chris BriggsChris Briggs

We open source. This page is on GitHub