Top Banner
Breaking the News: Delivering Content with Actionable Performance Data Al Kemner, Principal Engineer - Gannett
41

AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Apr 16, 2017

Download

Documents

AppDynamics
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Breaking the News: Delivering Content with Actionable Performance Data Al Kemner, Principal Engineer - Gannett

Page 2: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

GANNETT

Gannett Co., Inc. is a next-generation media company committed to strengthening communities across our network. •  500+ digital products •  116 brands •  110 markets internationally •  114 Million unique visitors •  Serves 1.8 Billion Monthly User Minutes •  Reaches 45% of the US online internet population(age 18+)

Copyright © 2015 AppDynamics. All rights reserved. 2

Page 3: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

GANNETT

Powerhouse brands such as USA TODAY, Detroit Free Press, and Arizona Republic, Democrat & Chronicle and many more.

Copyright © 2015 AppDynamics. All rights reserved. 3

Page 4: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Overview

•  What problem are we trying to solve? •  Visibility Into End Users Performance •  Independent Monitor for End User Performance •  Overcoming Culture •  Q/A

Copyright © 2015 AppDynamics. All rights reserved. 4

Page 5: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 5

Page 6: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 6

Page 7: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Visibility Into End Users Performance

Copyright © 2015 AppDynamics. All rights reserved. 7

Page 8: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Visibility Into End Users Performance

Copyright © 2015 AppDynamics. All rights reserved. 8

Page 9: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Visibility Into End Users Performance

Copyright © 2015 AppDynamics. All rights reserved. 9

Server-side snapshots

Page 10: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 10

Visibility Into End Users Performance

Page 11: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 11

Visibility Into End Users Performance

Page 12: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 12

Visibility Into End Users Performance

Page 13: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 13

Visibility Into End Users Performance

Page 14: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Independent Monitor for End User Performance

Copyright © 2015 AppDynamics. All rights reserved. 14

•  Having something we can trust •  Monitoring of critical user flows •  Correlating user performance to the backend(s)

Page 15: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Real Browsers

Copyright © 2015 AppDynamics. All rights reserved. 15

Page 16: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 16

Geographic Distribution

Page 17: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Flexible Job Schedules

Copyright © 2015 AppDynamics. All rights reserved. 17

Page 18: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 18

Flexible Job Schedules

Page 19: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 19

Flexible Cost Management

Page 20: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 20

Flexible Cost Management

Page 21: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Job Retry

Copyright © 2015 AppDynamics. All rights reserved. 21

Jobs will retry on •  Error(assertion failed) •  Timeout •  Performance thresholds

Page 22: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Job Timeout change to 5secs

Copyright © 2015 AppDynamics. All rights reserved. 22

Page 23: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Performance Thresholds

Copyright © 2015 AppDynamics. All rights reserved. 23

Page 24: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Reliable Connection Speeds

Copyright © 2015 AppDynamics. All rights reserved. 24

Page 25: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Monitoring of critical user flows

Copyright © 2015 AppDynamics. All rights reserved. 25

Page 26: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 26

Monitoring of critical user flows

Page 27: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 27

Monitoring of critical user flows

Page 28: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Monitoring of critical user flows

Copyright © 2015 AppDynamics. All rights reserved. 28

Page 29: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 29

Monitoring of critical user flows

Page 30: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 30

Monitoring of critical user flows

Page 31: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 31

Monitoring of critical user flows

Page 32: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 32

Monitoring of critical user flows

Page 33: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 33

Monitoring of critical user flows

Page 34: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Copyright © 2015 AppDynamics. All rights reserved. 34

Monitoring of critical user flows

Page 35: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Server-side correlation

Copyright © 2015 AppDynamics. All rights reserved. 35

Page 36: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Server-side correlation

Copyright © 2015 AppDynamics. All rights reserved. 36

Page 37: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Server-side correlation

Copyright © 2015 AppDynamics. All rights reserved. 37

Page 38: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Server-side correlation

Copyright © 2015 AppDynamics. All rights reserved. 38

Page 39: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Overcoming Culture

•  Don’t fall into using the product reactively •  EVERY alert actionable will drive product usage

–  Setup one pristine example

Copyright © 2015 AppDynamics. All rights reserved. 39

Page 40: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Q/A

Copyright © 2015 AppDynamics. All rights reserved. 40

Page 41: AppSphere 15 - Breaking the News: Delivering Content with Actionable Performance Data

Thank You