Application Insights (Preview)
Application Insights is a preview service in Microsoft Azure that helps you understand usage patterns and fix problems in your live applications. You can obtain and analyze telemetry from web applications (whether in your own servers or on Azure) and Windows devices.
Detect, triage and diagnose problems and performance issues.
Availability tests to alert you if your service is not visible on the web, or is responding slowly.
Metrics to help diagnose performance issues, such as request rate, response times, CPU usage, dependency responsiveness.
Exception reports and alerts.
Capture log traces from your favorite logging frameworks.
Continuously improve your application by understanding what your users do with it.
Page view counts, new and returning users, and other core usage analytics.
Track your own events and metrics to discover usage patterns.
Documentation resources
Videos
-
Peter Provost shows what Application Insights can do.
-
Vlad Joanovic shows how easy it is to start getting telemetry about your project.
-
How to set up a ping test for any web site.
-
Bret Grinslade shows how to track usage and measure the success of your web application.
API References
API Reference for Application Insights .NET SDK
This is the API you’ll use if you write custom telemetry to track events and metrics in the server side of a web application.