in-depth monitoring and telemetry with application insights (martin kulov)
TRANSCRIPT
Premium community conference on Microsoft technologies itcampro@ itcamp14#
InDepth Monitoring with Application Insights
Martin Kulov
Premium community conference on Microsoft technologies itcampro@ itcamp14#
Huge thanks to our sponsors & partners!
Premium community conference on Microsoft technologies itcampro@ itcamp14#
REQUIREMENTS
BACKLOG
RELEASE
OperateConstruct
WORKING SOFTWARE
Build | Measure | Learn
PlanAgile Portfolio Management
Kanban Customization
Work item tagging
OperateVisual Studio and System Center integrationPerformance Events
DevelopTeam Room
Git
Code Information Indicators
.NET Memory Dump Analyzer
Load Testing as a Service
Integrated Release Management
Release
Configuration-based deployments
Collaboration
ALM Continuous Value
Premium community conference on Microsoft technologies itcampro@ itcamp14#
REQUIREMENTS
BACKLOG
RELEASE
OperateConstruct
WORKING SOFTWARE
Build | Measure | Learn
Works at my desk
Collaboration
This service doesn’t work in my Country
This page doesn’t
work in my Country
This site isn’t even
available in my country!
Application Insights
Premium community conference on Microsoft technologies itcampro@ itcamp14#
REQUIREMENTS
BACKLOG
RELEASE
OperateConstruct
WORKING SOFTWARE
Build | Measure | Learn
No more no repro
Collaboration
I got the error
8024402C or was it
8024402A?
I think it said the database
was unavailable
..the page said
something about
enabling debugging?
Application Insights
Premium community conference on Microsoft technologies itcampro@ itcamp14#
More facts and less emotion in backlog grooming
REQUIREMENTS
BACKLOG
RELEASE
OperateConstruct
WORKING SOFTWARE
Build | Measure | Learn
Collaboration
We need to add support for Chrome!
We need to add nav to the other
pages
We have to include local content for California!
Application Insights
Premium community conference on Microsoft technologies itcampro@ itcamp14#
A Crystal Ball into outages before they occur
REQUIREMENTS
BACKLOG
RELEASE
OperateConstruct
WORKING SOFTWARE
Build | Measure | Learn
Collaboration
Hey I am seeing an
increase in exceptions
Strange I am seeing our available memory dropping
Hey I am getting alert for threshold
violations!
Application Insights
Premium community conference on Microsoft technologies itcampro@ itcamp14#
Early discovery with Alerts
Global System Monitoring
Application Performance Monitoring
REQUIREMENTS
BACKLOG
RELEASE
OperateConstruct
WORKING SOFTWARE
Build | Measure | Learn
Collaboration
Customer Usage Monitoring
Application Insights
Premium community conference on Microsoft technologies itcampro@ itcamp14#
Application Insights
Available
Is my application available and performing for users?
One Dashboard
SucceedingPerforming
What’s wrong?Show me suspicious code and test cases
Where do we invest next?Show me top features and customer
Usage patterns
Health Dashboards Notifications & Deep Insights
Usage Dashboards
Premium community conference on Microsoft technologies itcampro@ itcamp14#
DEMO
Visual Studio Online
Application Insights
Integrating Development, Test and Operations Tools
Premium community conference on Microsoft technologies itcampro@ itcamp14#
Upcoming features
• Integrated view of Application performance data with load test.
•Geo-distributed/Geo-specific load generation
• Richer analysis/reporting