What data is captured by Azure Application Insights?

The following list is a compilation of the most frequently collected values:

  • Request rates
  • Response times
  • Error rates
  • AJAX calls on web pages (rating, response times, and error rates)
  • Exceptions (server and browser exceptions)
  • Page views
  • Load balancing
  • Number of users
  • Number of sessions
  • Performance counters from your Windows or Linux server (for example, CPU, memory or network usage)
  • Host diagnostics for Azure and/or Docker environments
  • Diagnostic trace logs
  • Custom events or custom metrics (that is, client or server code you write yourself to track business events)

Enough of the theory, let's just take a look at how it works.

Here is a brief demonstration:

  1. Open your Azure management ...

Get Implementing Azure Cloud Design Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.