Application Insights

Official Documentation

Service Description

With Application Insights, correspondingly configured applications from various platforms can be monitored at runtime and their runtime behavior evaluated. Various metrics (performance, faults, etc.) can be controlled and tracked. The telemetry data supplied by Application Insights from the monitored applications can be processed, visualized, filtered, and segmented to obtain a constant overview of the state and usage of a monitored application. Applications in various languages (C#, VB, JavaScript, Java, Ruby, PHP, Python, etc.) and platforms (ASP.NET, Android, iOS, Cordova, Angular, Node.js, Joomla, SharePoint, etc.) as well as numerous logging frameworks (Log4Net, NLog, Java, Log4J, etc.) are supported.

Latest Content

Subscribe to News about Application Insights

Title  
Blog
Video
Blog
Podcast
Video
Blog
Blog
Blog
Podcast
Blog
Podcast
Blog
more...

Azure Documentation

1. Overview
     1.1. What is Application Insights?
     1.2. Performance monitoring overview for DevOps
2. Get started
     2.1. Monitor Azure
          2.1.1. Azure web apps
          2.1.2. Azure Cloud Services
     2.2. Monitor ASP.NET apps
          2.2.1. Web apps
          2.2.2. Web apps already live
          2.2.3. Windows services
          2.2.4. Windows desktop
          2.2.5. ASP.NET Core
     2.3. Monitor Java apps
          2.3.1. Web apps
          2.3.2. Web apps - runtime
          2.3.3. Docker apps
     2.4. Monitor Node.js apps
          2.4.1. Node.js
     2.5. Monitor web pages
          2.5.1. JavaScript
     2.6. Monitor other platforms
          2.6.1. SharePoint sites
          2.6.2. More platforms
3. How to
     3.1. Plan and design
          3.1.1. Deep diagnostics for web apps and services
          3.1.2. Monitor performance in web applications
          3.1.3. Separate development, test, and production
          3.1.4. Monitor apps with multiple components
          3.1.5. How do I ... in Application Insights?
     3.2. Configure
          3.2.1. Azure
               3.2.1.1. Profiler
               3.2.1.2. Enable the Profiler
               3.2.1.3. Diagnostics
               3.2.1.4. Previews
          3.2.2. ASP.NET
               3.2.2.1. Collect more telemetry
               3.2.2.2. Exceptions
               3.2.2.3. Log traces
               3.2.2.4. Performance counters
               3.2.2.5. Dependencies
               3.2.2.6. Release annotations
               3.2.2.7. ApplicationInsights.config
               3.2.2.8. Snapshot Debugger
          3.2.3. J2EE
               3.2.3.1. Log traces
               3.2.3.2. Unix metrics
               3.2.3.3. Dependencies
               3.2.3.4. Filter telemetry
          3.2.4. Alerts
               3.2.4.1. Availability
               3.2.4.2. Metric Alerts
          3.2.5. Smart Detection
               3.2.5.1. Failure anomalies
               3.2.5.2. Performance anomalies
          3.2.6. Create a resource
     3.3. Analyze
          3.3.1. Application Insights portal
               3.3.1.1. Dashboards
               3.3.1.2. Search
               3.3.1.3. Metrics
               3.3.1.4. Live stream
               3.3.1.5. Application Map
               3.3.1.6. HockeyApp data
          3.3.2. Visual Studio
               3.3.2.1. F5 insights
               3.3.2.2. Trends
               3.3.2.3. CodeLens
          3.3.3. Usage
               3.3.3.1. Overview
               3.3.3.2. Send User Context
               3.3.3.3. Users, Sessions, Events
               3.3.3.4. Funnels
               3.3.3.5. Retention
               3.3.3.6. User Flows
               3.3.3.7. Workbooks
          3.3.4. Analytics
               3.3.4.1. Overview
               3.3.4.2. Tour
               3.3.4.3. Using
               3.3.4.4. Import
               3.3.4.5. Diagnostics
     3.4. Automate
          3.4.1. PowerShell configuration
          3.4.2. Create resources
          3.4.3. Set alerts
          3.4.4. Get Azure diagnostics
          3.4.5. Automate with Microsoft Flow
          3.4.6. Automate with an Azure Logic App
     3.5. Develop
          3.5.1. API for custom events and metrics
          3.5.2. Track custom operations in .NET SDK
          3.5.3. Filtering and preprocessing telemetry
          3.5.4. Sampling
     3.6. Manage
          3.6.1. Manage pricing and data volume
          3.6.2. Application Performance Monitoring using Application Insights for SCOM
     3.7. Export
          3.7.1. Continuous export
          3.7.2. Export data model
          3.7.3. Export to Power BI
     3.8. Secure
          3.8.1. Data collection, retention, and storage
          3.8.2. Resources, roles, and access control
          3.8.3. IP addresses
     3.9. Troubleshoot
          3.9.1. No data for .NET
          3.9.2. Analytics
          3.9.3. Java
4. Reference
     4.1. Analytics
     4.2. .NET
     4.3. Java
     4.4. JavaScript
     4.5. Data access API
     4.6. Data model
          4.6.1. Request
          4.6.2. Dependency
          4.6.3. Exception
          4.6.4. Trace
          4.6.5. Event
          4.6.6. Metric
          4.6.7. Context
     4.7. Telemetry correlation
     4.8. Code samples
5. Resources
     5.1. Azure Roadmap
     5.2. Languages and platforms
     5.3. Pricing
     5.4. Pricing calculator
     5.5. News
          5.5.1. Blog
          5.5.2. Service updates
          5.5.3. SDK release notes
          5.5.4. Release notes for Developer Analytics Tools
     5.6. FAQ
     5.7. Help
          5.7.1. MSDN forum
          5.7.2. Stack Overflow
          5.7.3. User Voice
          5.7.4. Support
     5.8. Videos

Web Content

Content Type

Online Training Content

Date Title
12/2/2016 Web and Data Application Development with Visual Studio 2017 and Azure
1/22/2015 Getting Great Performance out of Azure

Tools

Tool Description

Videos

Date Title Length
8/11/2017 Application Monitoring using Application Insights 0:31:50
6/30/2017 Episode 231: Azure Functions Local Debugging and More with Donna Malayeri 0:28:03
5/10/2017 Application Insights – Live telemetry across app lifecycle 0:10:15
5/10/2017 Managing Secure, Scalable, Azure Service Fabric Clusters and Applications 0:46:22
5/10/2017 Application Insights for .NET Microservices and Containers 0:17:04
5/10/2017 Transform your monitoring and diagnostics with machine learning and big data 0:16:58
5/10/2017 Gain visibility into your apps with Azure Application Insights 0:25:32
5/8/2017 Cloud debugging and profiling in Microsoft Azure: Next generation diagnostics for your in-production cloud apps 0:59:42
5/4/2017 Make better product and feature decisions with Application Insights  0:16:28
5/4/2017 Machine learning based diagnostics and analytics with Application Insights  0:19:48

Page 1 of 5