in-depth monitoring and telemetry with application insights (martin kulov)

13
Premium community conference on Microsoft technologies itcampro @ itcamp14 # InDepth Monitoring with Application Insights Martin Kulov [email protected]

Upload: itcamp

Post on 20-Aug-2015

256 views

Category:

Technology


4 download

TRANSCRIPT

Premium community conference on Microsoft technologies itcampro@ itcamp14#

InDepth Monitoring with Application Insights

Martin Kulov

[email protected]

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#

Visual Studio Online

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

Premium community conference on Microsoft technologies itcampro@ itcamp14#

Q & A