Slide 1

Slide 1 text

Application Insights

Slide 2

Slide 2 text

Email: [email protected] Twitter: @Chris_L_Ayers LinkedIn: https://www.linkedin.com/in/chris-l-ayers/ Blog: https://chrislayers.com/

Slide 3

Slide 3 text

AGENDA APPLICATION PERFORMANCE MANAGEMENT (APM) AZURE APPLICATION INSIGHTS AZURE PORTAL VISUAL STUDIO VISUAL STUDIO CODE QUESTIONS

Slide 4

Slide 4 text

Application Performance Monitoring Application Performance Monitoring Traces Traces Metrics Metrics End user Experience End user Experience Errors Errors Performance Performance Application Performance Management (APM)

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

Azure Application Insights  Extensible Application Performance Management (APM) Service  Monitor live applications  Automatically detect performance anomalies  Powerful analytics tools  Continuous improvement  Multiple platforms  Integrates into DevOps process and tools  Integrates with AppCenter and HockeyApp

Slide 7

Slide 7 text

Azure Application Insights

Slide 8

Slide 8 text

REQUEST RATES, RESPONSE TIMES, AND FAILURE RATES DEPENDENCY RATES, RESPONSE TIMES, AND FAILURE RATES EXCEPTIONS PAGE VIEWS AND LOAD PERFORMANCE AJAX CALLS FROM WEB PAGES Azure Application Insights

Slide 9

Slide 9 text

USER AND SESSION COUNTS PERFORMANCE COUNTERS HOST DIAGNOSTICS DIAGNOSTIC TRACE LOGS CUSTOM EVENTS AND METRICS Azure Application Insights

Slide 10

Slide 10 text

• Request rates • Dependency rates • Response times • Failure rates • CPU load • Network Traffic Dashboards and Metrics

Slide 11

Slide 11 text

• Automatic alerts based on your app • Triggers when outside the usual pattern. • Alerts on custom or standard metrics. Smart detection

Slide 12

Slide 12 text

• Each component • Key metrics • Alerts. Application map

Slide 13

Slide 13 text

• Show Hot Path • Label • Elapsed • When *Profiler runs randomly two times every hour and for a duration of two minutes each time it runs Profiler

Slide 14

Slide 14 text

• Monitor & Diagnose with 1- second latency • Filter to a specific Server • Watch the effect of test loads, and diagnose issues live Live Metrics Stream

Slide 15

Slide 15 text

Usage

Slide 16

Slide 16 text

Page Views

Slide 17

Slide 17 text

Search

Slide 18

Slide 18 text

Pricing Data Ingestion See Azure Log Analytics data ingestion rates Data Retention 90 days Multi-step web tests 3, 4 $10 per test per month Ping web tests4 Free

Slide 19

Slide 19 text

Pricing Feature Free Units Included Price Data Ingestion 5 GB per month1 $2.30 GB per month Data Retention 31 days2 $0.10 per GB per month

Slide 20

Slide 20 text

Tooling Azure Application Insights

Slide 21

Slide 21 text

Tooling – Code Lens Azure Application Insights

Slide 22

Slide 22 text

Azure Application Insights Demo

Slide 23

Slide 23 text

Thank You!