Actionable Metrics at Production Scale - LSPE Meetup June 27, 2012
 

Actionable Metrics at Production Scale - LSPE Meetup June 27, 2012

on

  • 811 views

Presentation to Large Scale Production Engineering meetup at Yahoo campus on June 27, 2012. Dan Bartow, VP Product Management at SOASTA discussed critical performance metrics.

Presentation to Large Scale Production Engineering meetup at Yahoo campus on June 27, 2012. Dan Bartow, VP Product Management at SOASTA discussed critical performance metrics.

Statistics

Views

Total Views
811
Views on SlideShare
810
Embed Views
1

Actions

Likes
1
Downloads
19
Comments
0

1 Embed 1

http://us-w1.rockmelt.com 1

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Actionable Metrics at Production Scale - LSPE Meetup June 27, 2012 Actionable Metrics at Production Scale - LSPE Meetup June 27, 2012 Presentation Transcript

    • #lspe Meetup © 2012 SOASTA. All rights reserved. 1
    • SOASTA : 12/2009 - PresentVP, Product ManagementIntuit : 4/2007 – 12/2009Sr. Manger, EngineeringTurboTax Online and E-ComATG : 10/2000 – 4/2007Sr. Deployment Engineer American Airlines, Best Buy, Target, Turbotax Online, Quicken Online, MySpace, Dennys, Dominos, Mattel, Hallmark, FAA, US Army, AT&T Wireless, Alcatel, Newsweek, Oprah, Neiman Marcus, Plantronics, Kodak, Jcrew, Newell Rubbermaid, Walmart, Target, Paychex, Fidelity Investments © 2012 SOASTA. All rights reserved. June 27th, 2012 2
    • Poor Performance Can be painful.© 2012 SOASTA. All rights reserved. June 27th, 2012 3
    • © 2012 SOASTA. All rights reserved. June 27th, 2012 4
    • Full Scale – To and Above Expected Peak (2x/3x) Millions of Concurrent Users Tens of Millions of Page Views per Hour Many Thousands of Orders per Minute In Production Usually Live and During Off-Hours © 2012 SOASTA. All rights reserved. June 27th, 2012 5
    • © 2012 SOASTA. All rights reserved. June 27th, 2012 6
    • T n gfru- cl n wl eo d u in o fl a …a d e b yn l e s l L tn y ew e sse s ae c b t e n ytm N tok e r w N t ok o f uaio ew r c nig rt n & p Os N t ok a d idh ew r b n w t C Nf p c m n D il l e e t e a C nlt it oh r p s o f w h te a p ic D Sruin N o tg t / em L a B l c r o f uaio o d a n e c nig rt n a F e a m x a a it irwl a c p c y lSa e T a A t-s a gfil e uo c l au s in r U b l c dwbs res n a n e e evr a s Rls e ae e M x o kt ec e e a s c es x e d d Go a l e c v r n e l l tn y aia c b a & el Dp y o g So tir-p r p g s l h d at l -in w y u S c ry ot n c s e uit b te e k l D fu c nig rt ns t g ea l o f uaio et s t in S ac tc n l yim s e rh e h o g l it o I d q aesre rs uc s n e u t ev reo re a G ra ec lcio ab g oe t n l Mm rl k e oye s a D tb s tra c u t aa ae he d o ns Dv e & et Ts So p g s l ae w I f ie t aa a eq eie n f n d tb s u r s e ic M to -l e tn g eh d e lu in v T sL b et a Sa in t g g Po u tn 1 0 +++) rd c ( 0 % io S a o Ts cl f et e © 2012 SOASTA. All rights reserved. June 27th, 2012 7
    • Re ve nu e $$ $ m e  Ti  se  on spRe © 2012 SOASTA. All rights reserved. June 27th, 2012 8
    • © 2012 SOASTA. All rights reserved. June 27th, 2012 9
    • Real-Time (within a few seconds) Combine and Correlate © 2012 SOASTA. All rights reserved. June 27th, 2012 10
    • L vl ee1 L vl ee2 L vl ee3 External Infrastructure Application © 2012 SOASTA. All rights reserved. June 27th, 2012 11
    • L vl ee1 L vl ee2 L vl ee3 External Infrastructure Application1. Response Time 1. CPU 1. Container thread2. Three Critical 2. Memory usage Transactions 3. Network and Disk 2. Container (counts and I/O memory usage durations) 4. Load Balancer 3. Method response3. Errors 1. CPU time4. Bandwidth 2. SSL TX/Sec 4. Concurrency A few at each tier - This can be a ton of data just by itself © 2012 SOASTA. All rights reserved. June 27th, 2012 12
    • Start Simple Work in Layers Keep it Real (Time)• Pick three at each • Start from the outside and • Data within a few level work inwards seconds is• Average response • Must be able to easily important to be time is king combine and correlate actionable metrics – it’s about reltionships Actionable Metrics © 2012 SOASTA. All rights reserved. June 27th, 2012 13
    • Email: dan@soasta.comTwitter: www.twitter.com/PerfDanLinkedIn: www.linkedin.com/in/danbartow © 2012 SOASTA. All rights reserved. June 27th, 2012 14