delivered as a service – vs online -> azure portal preview vsix integration with vs 2013 reduce...
TRANSCRIPT
![Page 1: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/1.jpg)
![Page 2: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/2.jpg)
Rapidly Detect Application Outages with Visual Studio Online Application Insights
Vlad Joanovic, Program Manager
DEV-B222
![Page 3: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/3.jpg)
Agenda SlideWhat is Application Insights?Services and Devices
Reducing mean time to detectGetting startedAvailability and VS Web and Performance load testAlerting and DashboardsResourcesSummary
![Page 4: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/4.jpg)
Delivered as a Service – VS Online -> Azure Portal PreviewVSIX integration with VS 2013Reduce mean time to detect problems Reduce mean time to resolve problems Ensure your application is succeeding
Application Insights
For Services and Device apps: AvailablePerformingSucceeding
![Page 5: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/5.jpg)
Services and AI Telemetry
AI Telemetry for Services
WebTests Browser Server
URLPing
WebTests
Insert Javascri
ptsnipet
CustomEvents
MMA (default): APMPerf, Exception,
MemoryJava: APM, Perf,
Exception
Custom
Events
DefaultServerSide
Events
Collect LogsNlog
Log4NetTrace
MMA (custom)
:Windows
PerfCounter
s
Build Events
Easy to configure: No coding, simple, fast, few clicks.
Legend:
Requires more time: could require coding, more clicks.
![Page 6: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/6.jpg)
Devices and AI Telemetry
AI Telemetry for Services
Device App
CustomEvents
DefaultPhone or Store
Events
Easy to configure: No coding, simple, fast, few clicks.
Legend:
Requires more time: could require coding, more clicks.
![Page 7: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/7.jpg)
From Visual StudioUse VSIX to add to new project or existing projectDeploy app or run locallyInstall Microsoft Monitoring Agent on the server
Azure PaaS - modify cscfg and add startup taskWindows Azure Web Sites – coming soon
An application that is already deployed
Download ApplicationInsights.config from portalInstall Microsoft Monitoring Agent on the serverUse VSIX to add to project
Getting Started for Services
2 Options:Visual Studio project (new or existing)
App already installed on server
![Page 8: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/8.jpg)
Getting Started with Availability
![Page 9: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/9.jpg)
Reuse Visual Studio Webtests for availabilityAuthentication
Visual Studio Webtests
VS Webtest
![Page 10: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/10.jpg)
Exploring the dataset
![Page 11: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/11.jpg)
Alert over metrics. Email for alert activation and resolutionDashboards to capture key metrics at a glance
Alerting and Dashboards
Alert over perf metrics, dashboards for surfacing key metrics at a glance
![Page 12: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/12.jpg)
Usability feedback Quick pulse studies Low-fidelity prototypes
http://aka.ms/VSUxResearch
Participate in
Visual Studio design research
![Page 13: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/13.jpg)
DEV-B309 Make Data-Driven, High-Impact Improvements to an Application with Application Insights
DEV-B323 Building Multi-Device Apps with the New Visual Studio Tooling for Apache Cordova
DEV-B391 See How Microsoft Game Studios Uses Visual Studio Online Application Insights to Gain Early Warning of Performance Issues, Failures, and Pinpoint the Root Causes
DEV-B335 Using the Cloud-Based Load Testing Service and Application Insights to Find Scale and Performance Bottlenecks in Your Applications
Related content
Find Me Later At. . . Expo hall Application Insights booth
![Page 14: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/14.jpg)
http://aka.ms/AIVSIXhttp://aka.ms/ApplicationInsightsForumhttp://aka.ms/AIUserVoicehttp://aka.ms/AIbughttp://aka.ms/ApplicationInsightsBloghttp://aka.ms/ApplicationInsightsDocshttp://aka.ms/AppInsightsDemo http://aka.ms/AIBuild
Track resources
![Page 15: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/15.jpg)
Application Insights is a key part of the application lifecycleQuestions Application Insights can help with:
Is my application up?Is my application performing?Is my application succeeding?
Try Application Insights out on your existing or future applications
Visual Studio OnlineLimited Preview
Summary
![Page 16: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/16.jpg)
Visit the Developer Platform & Tools BoothHaving a friend buy your coffee?Yea, it’s kind of like that.
MSDN Subscribers get up to $150/mo in Azure credits.
Stop by the Developer Platform and Tools booth and visit the MSDN Subscriptions station to activate your benefits and receive a gift!
http://aka.ms/msdn_teched
3 Steps to New Gear! With Application Insights
1. Create a Visual Studio Online account http://visualstudio.com
2. Install Application Insights Tools for Visual Studio Online http://aka.ms/aivsix
3. Come to our booth for a t-shirt and a chance to win!
VSIP QR Tag Contests Visit our booth to join the hunt for cool prizes!
![Page 17: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/17.jpg)
ResourcesMicrosoft Engineering Stories
How Microsoft Builds Softwarehttp://aka.ms/EngineeringStories
Visual Studio Industry Partner Program
Meet Our New Visual Studio Online Partners or Join Now.http://vsipprogram.com
Visual Studio | Integrate
Create Your Own Dev Environmenthttp://integrate.visualstudio.com
Development tools & services for teams of all sizeshttp://www.visualstudio.com
![Page 18: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/18.jpg)
Complete an evaluation and enter to win!
![Page 19: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/19.jpg)
Evaluate this session
Scan this QR code to evaluate this session.
![Page 21: Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve](https://reader035.vdocuments.site/reader035/viewer/2022062517/56649f095503460f94c1da9a/html5/thumbnails/21.jpg)
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.