How does Application Insights work?

You install a small instrumentation package in your application, and set up an Application Insights resource in the Microsoft Azure portal. The instrumentation monitors your app and sends telemetry data to the portal. (The application can run anywhere – it doesn’t have to be hosted in Azure.) You can instrument not only the web service application, but also any background components, and the JavaScript in the web pages themselves. In addition, you can pull in telemetry from the host environments such as performance counters, Azure diagnostics, or Docker logs. You can also set up web tests that periodically send synthetic requests to your web service. … Click here to continue…..