Post on 18-Jul-2015
Measurable web and
mobile apps with
Application Insights
Andreas Hammar
Jayway
360°
ASP.NET
SDK
IIS
Status Monitor
web
<script/>
ping
WebTest
apps
SDK
Application Insights
= free
WHO ARE YOU?demo
ASP.NET
SDK
IIS
Status Monitor
web
<script/>
ping
WebTest
apps
SDK
Application Insights
add
run
ASP.NET
SDK
IIS
Status Monitor
web
<script/>
ping
WebTest
apps
SDK
Application Insights
add
run
ASP.NET
SDK
IIS
Status Monitor
web
<script/>
ping
WebTest
apps
SDK
Application Insights
add
run
+dependencies
requirements
Server 2008+ or Windows 7+
NetFx 4+
IIS 7+
ASP.NET
SDK
IIS
Status Monitor
web
<script/>
ping
WebTest
apps
SDK
Application Insights
add
run
webtest - fail
limits
max 2 tests
max 3 locations
currently…
Bank example 27/116:00 – 01:00
ASP.NET
SDK
IIS
Status Monitor
web
<script/>
ping
WebTest
apps
SDK
Application Insights
add
run
[debug]
[release]
telemetry data
common
ASP.NET
SDK
IIS
Status Monitor
web
<script/>
ping
WebTest
apps
SDK
Application Insights
metrics
vs
diagnostics
Metrics Explorer
alerts
Diagnostics Search
follow session
custom
custom - event
…all but WebTests
ALMOST THERE…demo
data retention
Diagnostics 7 days
Metrics 30 days (/minute)
13 months (/hour)
Max 500 msgs/second, 10M page views+events/month
Metrics will be correct, diagnostics discarded
real world
Separate dev, staging, prod etc
= iKey different
Eg load test will give false numbers
upcoming
SDK 0.13
1-2 weeks
GA
couple months
read morehttp://azure.microsoft.com/en-us/documentation/articles/app-insights-get-started/
http://azure.microsoft.com/en-us/documentation/articles/app-insights-data-retention-privacy/
http://blogs.msdn.com/b/visualstudioalm/archive/2015/01/07/application-insights-support-for-multiple-environments-stamps-and-app-versions.aspx
@andyhammar
Andreas Hammar
@jayway