Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

10 Things You Can Do With New Relic - Number 9 Will Shock You

396 views

Published on

Alec Isaacson, Solutions Architect at New Relic

Published in: Technology
  • Be the first to comment

10 Things You Can Do With New Relic - Number 9 Will Shock You

  1. 1. ©2008–18 New Relic, Inc. All rights reserved
  2. 2. ©2008–18 New Relic, Inc. All rights reserved Alec Isaacson, Solution Architect 10 THINGS YOU CAN 
 DO WITH NEW RELIC
  3. 3. ©2008–18 New Relic, Inc. All rights reserved Alec Isaacson, Solution Architect 10 THINGS YOU CAN 
 DO WITH NEW RELIC Number 9 Will Shock You
  4. 4. ©2008–18 New Relic, Inc. All rights reserved This document and the information herein (including any information that may be incorporated by reference) is provided for informational purposes only and should not be construed as an offer, commitment, promise or obligation on behalf of New Relic, Inc. (“New Relic”) to sell securities or deliver any product, material, code, functionality, or other feature. Any information provided hereby is proprietary to New Relic and may not be replicated or disclosed without New Relic’s express written permission. Such information may contain forward-looking statements within the meaning of federal securities laws. Any statement that is not a historical fact or refers to expectations, projections, future plans, objectives, estimates, goals, or other characterizations of future events is a forward-looking statement. These forward-looking statements can often be identified as such because the context of the statement will include words such as “believes,” “anticipates,” “expects” or words of similar import. Actual results may differ materially from those expressed in these forward-looking statements, which speak only as of the date hereof, and are subject to change at any time without notice. Existing and prospective investors, customers and other third parties transacting business with New Relic are cautioned not to place undue reliance on this forward-looking information. The achievement or success of the matters covered by such forward-looking statements are based on New Relic’s current assumptions, expectations, and beliefs and are subject to substantial risks, uncertainties, assumptions, and changes in circumstances that may cause the actual results, performance, or achievements to differ materially from those expressed or implied in any forward-looking statement. Further information on factors that could affect such forward-looking statements is included in the filings we make with the SEC from time to time. Copies of these documents may be obtained by visiting New Relic’s Investor Relations website at ir.newrelic.com or the SEC’s website at www.sec.gov. New Relic assumes no obligation and does not intend to update these forward-looking statements, except as required by law. New Relic makes no warranties, expressed or implied, in this document or otherwise, with respect to the information provided.
  5. 5. ©2008–18 New Relic, Inc. All rights reserved 4 Many People May Not Be 
 Measuring Performance Correctly…
 
 Are You One of Them? 1
  6. 6. ©2008–18 New Relic, Inc. All rights reserved Many People May Not Be Measuring Performance Correctly… 
 Are You One of Them? 5 1 2 3 4 5 6 7 8 9 10
  7. 7. ©2008–18 New Relic, Inc. All rights reserved Many People May Not Be Measuring Performance Correctly… 
 Are You One of Them? 5 1 2 3 4 5 6 7 8 9 10 Performance matters, but perceived performance matters more 80 – 90% of end user wait time is spent on the client side.
  8. 8. ©2008–18 New Relic, Inc. All rights reserved Many People May Not Be Measuring Performance Correctly… 
 Are You One of Them? 5 1 2 3 4 5 6 7 8 9 10 Performance matters, but perceived performance matters more • Pages can report ready but not look ready • Pages can look ready but not report ready 80 – 90% of end user wait time is spent on the client side. User perception is more important than onLoad()
  9. 9. ©2008–18 New Relic, Inc. All rights reserved Many People May Not Be Measuring Performance Correctly… 
 Are You One of Them? 5 1 2 3 4 5 6 7 8 9 10 Performance matters, but perceived performance matters more Measuring perceived performance has a greater impact on ROI • Pages can report ready but not look ready • Pages can look ready but not report ready 80 – 90% of end user wait time is spent on the client side. User perception is more important than onLoad()
  10. 10. ©2008–18 New Relic, Inc. All rights reserved Many People May Not Be Measuring Performance Correctly… 
 Are You One of Them? 5 1 2 3 4 5 6 7 8 9 10 Performance matters, but perceived performance matters more 100ms of latency = 1% lost sales Measuring perceived performance has a greater impact on ROI 1s of performance improvement = 2% increase in conversion rate • Pages can report ready but not look ready • Pages can look ready but not report ready 80 – 90% of end user wait time is spent on the client side. User perception is more important than onLoad()
  11. 11. ©2008–18 New Relic, Inc. All rights reserved How Do I Measure Perceived Performance? 6 1 2 3 4 5 6 7 8 9 10
  12. 12. ©2008–18 New Relic, Inc. All rights reserved How Do I Measure Perceived Performance? 6 1 2 3 4 5 6 7 8 9 10 Identify Key Elements • Hero Images • Time to Text • ”Above the Fold” • Time to first interaction • Important resources loaded - After last blocker
  13. 13. ©2008–18 New Relic, Inc. All rights reserved How Do I Measure Perceived Performance? 6 1 2 3 4 5 6 7 8 9 10 Identify Key Elements • Hero Images • Time to Text • ”Above the Fold” • Time to first interaction • Important resources loaded - After last blocker Use NR Browser’s Timing API • Create custom events in Browser and Insights • Add information to Session Traces
  14. 14. ©2008–18 New Relic, Inc. All rights reserved They Didn’t Expect This To Happen!! 7 1 2 3 4 5 6 7 8 9 10
  15. 15. ©2008–18 New Relic, Inc. All rights reserved They Didn’t Expect This To Happen!! 7 1 2 3 4 5 6 7 8 9 10
  16. 16. ©2008–18 New Relic, Inc. All rights reserved They Didn’t Expect This To Happen!! 7 1 2 3 4 5 6 7 8 9 10
  17. 17. ©2008–18 New Relic, Inc. All rights reserved They Didn’t Expect This To Happen!! 7 1 2 3 4 5 6 7 8 9 10
  18. 18. ©2008–18 New Relic, Inc. All rights reserved 8 Learn More About Your NR Usage 
 with This One Weird Trick 2
  19. 19. ©2008–18 New Relic, Inc. All rights reserved Learn More About Your NR Usage With This One Weird Trick 9 1 2 3 4 5 6 7 8 9 10
  20. 20. ©2008–18 New Relic, Inc. All rights reserved Learn More About Your NR Usage With This One Weird Trick 9 1 2 3 4 5 6 7 8 9 10
  21. 21. ©2008–18 New Relic, Inc. All rights reserved Learn More About Your NR Usage With This One Weird Trick 9 1 2 3 4 5 6 7 8 9 10
  22. 22. ©2008–18 New Relic, Inc. All rights reserved Learn More About Your NR Usage With This One Weird Trick 9 1 2 3 4 5 6 7 8 9 10
  23. 23. ©2008–18 New Relic, Inc. All rights reserved Learn More About Your NR Usage With This One Weird Trick 9 1 2 3 4 5 6 7 8 9 10
  24. 24. ©2008–18 New Relic, Inc. All rights reserved Learn More About Your NR Usage With This One Weird Trick 9 1 2 3 4 5 6 7 8 9 10
  25. 25. ©2008–18 New Relic, Inc. All rights reserved The Trick 10 1 2 3 4 5 6 7 8 9 10
  26. 26. ©2008–18 New Relic, Inc. All rights reserved The Trick 10 1 2 3 4 5 6 7 8 9 10
  27. 27. ©2008–18 New Relic, Inc. All rights reserved The Trick 10 1 2 3 4 5 6 7 8 9 10
  28. 28. ©2008–18 New Relic, Inc. All rights reserved NRDailyUsage Events 11 1 2 3 4 5 6 7 8 9 10
  29. 29. ©2008–18 New Relic, Inc. All rights reserved NRDailyUsage Events 11 1 2 3 4 5 6 7 8 9 10 Updated every 24 hours
  30. 30. ©2008–18 New Relic, Inc. All rights reserved NRDailyUsage Events 11 1 2 3 4 5 6 7 8 9 10 Updated every 24 hours Provides info on: • Usage (by agent, app, etc) • Agent versions • Insights / Synthetics Consumption
  31. 31. ©2008–18 New Relic, Inc. All rights reserved NRDailyUsage Events 11 1 2 3 4 5 6 7 8 9 10 Updated every 24 hours And much, much more . . . Provides info on: • Usage (by agent, app, etc) • Agent versions • Insights / Synthetics Consumption
  32. 32. ©2008–18 New Relic, Inc. All rights reserved NRDailyUsage Events 11 1 2 3 4 5 6 7 8 9 10 Updated every 24 hours And much, much more . . . Provides info on: • Usage (by agent, app, etc) • Agent versions • Insights / Synthetics Consumption
  33. 33. ©2008–18 New Relic, Inc. All rights reserved This Next Thing Left Them Speechless!! 12 1 2 3 4 5 6 7 8 9 10
  34. 34. ©2008–18 New Relic, Inc. All rights reserved This Next Thing Left Them Speechless!! 12 1 2 3 4 5 6 7 8 9 10 NRAuditEvents show changes 
 to the account • Users added / deleted • Role changes • Account changes made via the API
  35. 35. ©2008–18 New Relic, Inc. All rights reserved This Next Thing Left Them Speechless!! 12 1 2 3 4 5 6 7 8 9 10 NRAuditEvents show changes 
 to the account • Users added / deleted • Role changes • Account changes made via the API
  36. 36. ©2008–18 New Relic, Inc. All rights reserved 13 Best Practices Get Unbelievable Results 3
  37. 37. ©2008–18 New Relic, Inc. All rights reserved Best Practices Get Unbelievable Results 14 1 2 3 4 5 6 7 8 9 10 You want to move, build, and scale faster. New Relic can help. Cloud 
 Adoption Dev Ops Digital Customer Experience
  38. 38. ©2008–18 New Relic, Inc. All rights reserved New Relic’s Toolkits Provide . . . 15 1 2 3 4 5 6 7 8 9 10
  39. 39. ©2008–18 New Relic, Inc. All rights reserved New Relic’s Toolkits Provide . . . 15 1 2 3 4 5 6 7 8 9 10 Proven ways to solve your business challenges
  40. 40. ©2008–18 New Relic, Inc. All rights reserved New Relic’s Toolkits Provide . . . 15 1 2 3 4 5 6 7 8 9 10 Proven ways to solve your business challenges Tutorials • Details on how to use New Relic to ease your journey • Prescriptive information on which key performance metrics you need
  41. 41. ©2008–18 New Relic, Inc. All rights reserved New Relic’s Toolkits Provide . . . 15 1 2 3 4 5 6 7 8 9 10 Proven ways to solve your business challenges ArtifactsTutorials • Details on how to use New Relic to ease your journey • Prescriptive information on which key performance metrics you need • Solution guides • Best practice 
 Insights dashboards
  42. 42. ©2008–18 New Relic, Inc. All rights reserved New Relic’s Toolkits Provide . . . 15 1 2 3 4 5 6 7 8 9 10 Proven ways to solve your business challenges Artifacts Help • Packaged Expert Services offerings to accelerate your journey and enhance knowledge transfer Tutorials • Details on how to use New Relic to ease your journey • Prescriptive information on which key performance metrics you need • Solution guides • Best practice 
 Insights dashboards
  43. 43. ©2008–18 New Relic, Inc. All rights reserved 16 1 2 3 4 5 6 7 8 9 10
  44. 44. ©2008–18 New Relic, Inc. All rights reserved Cloud Adoption Solution Guide – Overview 17 1 2 3 4 5 6 7 8 9 10
  45. 45. ©2008–18 New Relic, Inc. All rights reserved Across Our Market 18 Data Center Decommissioning: 25% Faster Accelerate Time 
 to “Run” Phase: 8% Lower 
 AWS spend Engineering Cost: 21% Less FTE time+ + We see early instrumentation saves 16% per migration via a 50% reduction in acceptance testing time 1 2 3 4 5 6 7 8 9 10
  46. 46. ©2008–18 New Relic, Inc. All rights reserved Across Our Market 18 48 hours of instrumentation can save 3 months
 in work effort and overlap costs *On average for ~750 VMs in a 9 month migration Data Center Decommissioning: 25% Faster Accelerate Time 
 to “Run” Phase: 8% Lower 
 AWS spend Engineering Cost: 21% Less FTE time+ + = $5M Opportunity On A $31M Migration* We see early instrumentation saves 16% per migration via a 50% reduction in acceptance testing time 1 2 3 4 5 6 7 8 9 10
  47. 47. ©2008–18 New Relic, Inc. All rights reserved DevOps Instrumentation Is a Good Investment 19 Accelerate Time 
 to Market (~50%) Reduce 
 Customer Churn (~25%) Faster Releases Faster Development More Experimentation More Stable Releases
 Reduce Leakage
 Better Conversion Rates Reduced 
 OPEX (~15%) Reduced MTTR More Efficient Staff Reduced Redundant Work DevOps Team Productivity 
 Improvements $200K Annually* For a $350M business, Total Revenue Impact = $4.3M 1 2 3 4 5 6 7 8 9 10
  48. 48. ©2008–18 New Relic, Inc. All rights reserved Improving Digital Banking Experiences Is a Good Investment 20 Reduce Customer Churn Increase Mobile Channel Adoption Reduce churn due to poor digital customer experiences Move physical branch users to mobile channels
 
 Increase average revenue
 per customer Reduce Frustrating Experiences Reduce digital interactions that cause customers to use more expensive channels (physical branch, call center) $360K/month with 10M monthly active users For a Top 10 Global Bank, Total Revenue Impact = $20M 1 2 3 4 5 6 7 8 9 10
  49. 49. ©2008–18 New Relic, Inc. All rights reserved 21 Start Using Deployment Markers and 
 You Could See Amazing Results in 
 Just A Few Weeks!! 4
  50. 50. ©2008–18 New Relic, Inc. All rights reserved Start Using Deployment Markers and 
 You Could See Amazing Results in Just a Few Weeks!! 22 1 2 3 4 5 6 7 8 9 10
  51. 51. ©2008–18 New Relic, Inc. All rights reserved Start Using Deployment Markers and 
 You Could See Amazing Results in Just a Few Weeks!! 22 Deployment markers are easy to add • RESTful API calls from deployment tools or shell scripts • Jenkins plugin • Java agent command line 1 2 3 4 5 6 7 8 9 10
  52. 52. ©2008–18 New Relic, Inc. All rights reserved Start Using Deployment Markers and 
 You Could See Amazing Results in Just a Few Weeks!! 22 Deployment markers are easy to add • RESTful API calls from deployment tools or shell scripts • Jenkins plugin • Java agent command line They make everyone’s 
 job easier 1 2 3 4 5 6 7 8 9 10
  53. 53. ©2008–18 New Relic, Inc. All rights reserved 
 • Ops – The app is slow, 
 what changed? Start Using Deployment Markers and 
 You Could See Amazing Results in Just a Few Weeks!! 22 Deployment markers are easy to add • RESTful API calls from deployment tools or shell scripts • Jenkins plugin • Java agent command line They make everyone’s 
 job easier 1 2 3 4 5 6 7 8 9 10
  54. 54. ©2008–18 New Relic, Inc. All rights reserved 
 • Ops – The app is slow, 
 what changed? • Dev – Are we improving? Start Using Deployment Markers and 
 You Could See Amazing Results in Just a Few Weeks!! 22 Deployment markers are easy to add • RESTful API calls from deployment tools or shell scripts • Jenkins plugin • Java agent command line They make everyone’s 
 job easier 1 2 3 4 5 6 7 8 9 10
  55. 55. ©2008–18 New Relic, Inc. All rights reserved 
 • Ops – The app is slow, 
 what changed? • Dev – Are we improving? Start Using Deployment Markers and 
 You Could See Amazing Results in Just a Few Weeks!! 22 Deployment markers are easy to add • RESTful API calls from deployment tools or shell scripts • Jenkins plugin • Java agent command line They make everyone’s 
 job easier 1 2 3 4 5 6 7 8 9 10 • Biz / Mgmt – • What is DevOps doing all day? • Are we agile enough? • Are we meeting customer needs?
  56. 56. ©2008–18 New Relic, Inc. All rights reserved Deployment Markers Drive… 23 1 2 3 4 5 6 7 8 9 10
  57. 57. ©2008–18 New Relic, Inc. All rights reserved Deployment Markers Drive… 23 1 2 3 4 5 6 7 8 9 10
  58. 58. ©2008–18 New Relic, Inc. All rights reserved Deployment Markers Drive… 23 1 2 3 4 5 6 7 8 9 10
  59. 59. ©2008–18 New Relic, Inc. All rights reserved Deployment Markers Drive… 23 1 2 3 4 5 6 7 8 9 10
  60. 60. ©2008–18 New Relic, Inc. All rights reserved Deployment Markers Drive… 23 1 2 3 4 5 6 7 8 9 10
  61. 61. ©2008–18 New Relic, Inc. All rights reserved 24 Ops Created an OHI, 
 You Won’t Believe What Happened Next!! 5
  62. 62. ©2008–18 New Relic, Inc. All rights reserved Ops Created an OHI 25 You won’t believe what happened next!! 1 2 3 4 5 6 7 8 9 10
  63. 63. ©2008–18 New Relic, Inc. All rights reserved Ops Created an OHI 25 You won’t believe what happened next!! New Relic Infrastructure 
 On Host Integrations 
 extend the Infra agent • Lots of OOB OHIs: • RabbitMQ • K8 • Kafka • NGINIX • Oracle, MS-SQL, MySQL 1 2 3 4 5 6 7 8 9 10
  64. 64. ©2008–18 New Relic, Inc. All rights reserved Ops Created an OHI 25 You won’t believe what happened next!! New Relic Infrastructure 
 On Host Integrations 
 extend the Infra agent • Lots of OOB OHIs: • RabbitMQ • K8 • Kafka • NGINIX • Oracle, MS-SQL, MySQL You can write your own too – it’s fun and easy • The API and Infra agent do the heavy lifting – all you need to do 
 is collect the data • Creates new Insights events and metrics that can be used in dashboards • Creates new Inventory entries 
 in Infrastructure 1 2 3 4 5 6 7 8 9 10
  65. 65. ©2008–18 New Relic, Inc. All rights reserved An Example – Google Apigee 26 1 2 3 4 5 6 7 8 9 10
  66. 66. ©2008–18 New Relic, Inc. All rights reserved An Example – Google Apigee 26 1 2 3 4 5 6 7 8 9 10
  67. 67. ©2008–18 New Relic, Inc. All rights reserved An Example – Google Apigee 26 1 2 3 4 5 6 7 8 9 10
  68. 68. ©2008–18 New Relic, Inc. All rights reserved An Example – Google Apigee 26 1 2 3 4 5 6 7 8 9 10
  69. 69. ©2008–18 New Relic, Inc. All rights reserved Open Source OHIs You Can Use Today 27 1 2 3 4 5 6 7 8 9 10
  70. 70. ©2008–18 New Relic, Inc. All rights reserved 28 “We’re Not Using Insights” 
 Talk About Regrets!! 6
  71. 71. ©2008–18 New Relic, Inc. All rights reserved “We’re Not Using Insights” 29 1 2 3 4 5 6 7 8 9 10 Talk about regrets!!
  72. 72. ©2008–18 New Relic, Inc. All rights reserved “We’re Not Using Insights” 29 1 2 3 4 5 6 7 8 9 10 Talk about regrets!! Insights is collecting all kinds 
 of information • PageViews, Transactions, 
 Transaction Errors
  73. 73. ©2008–18 New Relic, Inc. All rights reserved “We’re Not Using Insights” 29 1 2 3 4 5 6 7 8 9 10 Talk about regrets!! Insights is collecting all kinds 
 of information • PageViews, Transactions, 
 Transaction Errors Just the OOB information alone is valuable
  74. 74. ©2008–18 New Relic, Inc. All rights reserved “We’re Not Using Insights” 29 1 2 3 4 5 6 7 8 9 10 Talk about regrets!! Insights is collecting all kinds 
 of information • PageViews, Transactions, 
 Transaction Errors Just the OOB information alone is valuable
  75. 75. ©2008–18 New Relic, Inc. All rights reserved “We’re Not Using Insights” 29 1 2 3 4 5 6 7 8 9 10 Talk about regrets!! Insights is collecting all kinds 
 of information • PageViews, Transactions, 
 Transaction Errors Just the OOB information alone is valuable
  76. 76. ©2008–18 New Relic, Inc. All rights reserved 30 Two Jaw Dropping Ways 
 to Improve Alerting 7
  77. 77. ©2008–18 New Relic, Inc. All rights reserved Two Jaw Dropping Ways To Improve Alerting 31 Outlier Detection – Finds instances that are different 1 2 3 4 5 6 7 8 9 10
  78. 78. ©2008–18 New Relic, Inc. All rights reserved Two Jaw Dropping Ways To Improve Alerting 31 Outlier Detection – Finds instances that are different 1 2 3 4 5 6 7 8 9 10
  79. 79. ©2008–18 New Relic, Inc. All rights reserved Incident Context – Faster Time to Root Cause 32 1 2 3 4 5 6 7 8 9 10
  80. 80. ©2008–18 New Relic, Inc. All rights reserved Incident Context – Faster Time to Root Cause 32 1 2 3 4 5 6 7 8 9 10
  81. 81. ©2008–18 New Relic, Inc. All rights reserved Incident Context – Faster Time to Root Cause 32 1 2 3 4 5 6 7 8 9 10
  82. 82. ©2008–18 New Relic, Inc. All rights reserved 33 49 Signs That Your Java App 
 Is Using Too Much Memory 8
  83. 83. ©2008–18 New Relic, Inc. All rights reserved 49 Signs That Your Java App Is Using Too Much Memory 34 1 2 3 4 5 6 7 8 9 10
  84. 84. ©2008–18 New Relic, Inc. All rights reserved 49 Signs That Your Java App Is Using Too Much Memory 34 1 2 3 4 5 6 7 8 9 10 Hidden Java agent
 feature called 
 Class Histogram • Requires JDK 7+ • Uses JMAP to collect instance count and memory consumption on a per class basis
  85. 85. ©2008–18 New Relic, Inc. All rights reserved 49 Signs That Your Java App Is Using Too Much Memory 34 1 2 3 4 5 6 7 8 9 10 Hidden Java agent
 feature called 
 Class Histogram • Requires JDK 7+ • Uses JMAP to collect instance count and memory consumption on a per class basis Two Insights 
 event types • ClassHistogramStatsEvent – Overall heap size and 
 instance count • ClassHistogramRowEvent – 
 per class memory usage and instance count for top 49 classes
  86. 86. ©2008–18 New Relic, Inc. All rights reserved 49 Signs That Your Java App Is Using Too Much Memory 34 1 2 3 4 5 6 7 8 9 10 Hidden Java agent
 feature called 
 Class Histogram • Requires JDK 7+ • Uses JMAP to collect instance count and memory consumption on a per class basis Two Insights 
 event types • ClassHistogramStatsEvent – Overall heap size and 
 instance count • ClassHistogramRowEvent – 
 per class memory usage and instance count for top 49 classes More objects = longer JMAP runtime • If your app has very high throughput or is sensitive 
 to pauses, then test in 
 non-Prod first
  87. 87. ©2008–18 New Relic, Inc. All rights reserved Enabling Histogram Mode 35 Using your favorite Java agent config method: 1 2 3 4 5 6 7 8 9 10
  88. 88. ©2008–18 New Relic, Inc. All rights reserved Apps That Use Too Much Memory FEAR This! 36 1 2 3 4 5 6 7 8 9 10
  89. 89. ©2008–18 New Relic, Inc. All rights reserved Apps That Use Too Much Memory FEAR This! 36 1 2 3 4 5 6 7 8 9 10
  90. 90. ©2008–18 New Relic, Inc. All rights reserved 37 Insights Custom Events 9
  91. 91. ©2008–18 New Relic, Inc. All rights reserved Insights Custom Events 38 1 2 3 4 5 6 7 8 9 10
  92. 92. ©2008–18 New Relic, Inc. All rights reserved Insights Custom Events 38 1 2 3 4 5 6 7 8 9 10 It’s simple and easy to add custom properties and events to Insights • Language agent APIs • RESTful web-service calls
  93. 93. ©2008–18 New Relic, Inc. All rights reserved Insights Custom Events 38 1 2 3 4 5 6 7 8 9 10 It’s simple and easy to add custom properties and events to Insights • Language agent APIs • RESTful web-service calls Some Ideas: • Enriched information on external calls • Business service usage • Batch execution / performance • Customer demographics • And…
  94. 94. ©2008–18 New Relic, Inc. All rights reserved The Shocking Secrets He Kept in his Basement!! 39 1 2 3 4 5 6 7 8 9 10
  95. 95. ©2008–18 New Relic, Inc. All rights reserved The Shocking Secrets He Kept in his Basement!! 39 1 2 3 4 5 6 7 8 9 10 My Freezer
  96. 96. ©2008–18 New Relic, Inc. All rights reserved The Shocking Secrets He Kept in his Basement!! 39 1 2 3 4 5 6 7 8 9 10 My Favorite Kind of PiMy Freezer
  97. 97. ©2008–18 New Relic, Inc. All rights reserved The Wild Truth About Events 
 They Don’t Want You To Know!! 40 1 2 3 4 5 6 7 8 9 10
  98. 98. ©2008–18 New Relic, Inc. All rights reserved The Wild Truth About Events 
 They Don’t Want You To Know!! 40 1 2 3 4 5 6 7 8 9 10 When is a number 
 not a number? • When you quote it and Insights stores it as a string '[{ "eventType":"FreezerTempEvent", "freezerID":"Basement", "freezerTemp":”-2.06", "ambientTemp":”73.5", "lastUpdateTime":"1543011144" }]'
  99. 99. ©2008–18 New Relic, Inc. All rights reserved The Wild Truth About Events 
 They Don’t Want You To Know!! 40 1 2 3 4 5 6 7 8 9 10 When is a number 
 not a number? • When you quote it and Insights stores it as a string Not any more… 
 Now we have numeric() '[{ "eventType":"FreezerTempEvent", "freezerID":"Basement", "freezerTemp":”-2.06", "ambientTemp":”73.5", "lastUpdateTime":"1543011144" }]'
  100. 100. ©2008–18 New Relic, Inc. All rights reserved 41 The One Crazy Secret to 
 Microservice Success 10
  101. 101. ©2008–18 New Relic, Inc. All rights reserved The One Crazy Secret to Microservice Success 42 1 2 3 4 5 6 7 8 9 10
  102. 102. ©2008–18 New Relic, Inc. All rights reserved The One Crazy Secret to Microservice Success 42 Distributed Tracing helps you to find errors and bottlenecks 
 across your microservice environment 1 2 3 4 5 6 7 8 9 10
  103. 103. ©2008–18 New Relic, Inc. All rights reserved Anomaly Detection Makes It Easier… 43 1 2 3 4 5 6 7 8 9 10
  104. 104. ©2008–18 New Relic, Inc. All rights reserved Anomaly Detection Makes It Easier… 43 1 2 3 4 5 6 7 8 9 10
  105. 105. ©2008–18 New Relic, Inc. All rights reserved Anomaly Detection Makes It Easier… 43 1 2 3 4 5 6 7 8 9 10
  106. 106. ©2008–18 New Relic, Inc. All rights reserved Grouping Gets You to the Root Cause. 44 1 2 3 4 5 6 7 8 9 10
  107. 107. ©2008–18 New Relic, Inc. All rights reserved This Intense Material – Too Good To Be True? 45 1 2 3 4 5 6 7 8 9 10 You be the judge • #1 - https://www.newrelic.com/webinar/measuring-page-load-170823 • #2 - https://docs.newrelic.com/docs/accounts/new-relic-account-usage/getting-started/introduction-subscription-usage-data https://docs.newrelic.com/docs/insights/insights-data-sources/default-data/nrauditevent-default-attributes-examples • #3 - https://blog.newrelic.com/engineering/plan-cloud-migration/
 https://blog.newrelic.com/engineering/devops-for-beginners/
 https://docs.newrelic.com/docs/using-new-relic/welcome-new-relic/getting-started/introduction-new-relic • #4 - https://docs.newrelic.com/docs/apm/new-relic-apm/maintenance/record-deployments • #5 - https://docs.newrelic.com/docs/integrations/integrations-sdk/getting-started/introduction-infrastructure-integrations-sdk • #6 - https://docs.newrelic.com/docs/insights • #7 - https://docs.newrelic.com/docs/alerts/new-relic-alerts/defining-conditions/outlier-detection-nrql-alert
 https://docs.newrelic.com/docs/alerts/new-relic-alerts/reviewing-alert-incidents/view-violation-event-details-incidents • #8 – Histogram mode is undocumented. • #9 - https://docs.newrelic.com/docs/insights/insights-data-sources/custom-data/send-custom-data-insights • #10 - https://docs.newrelic.com/docs/apm/distributed-tracing/getting-started/introduction-distributed-tracing
  108. 108. ©2008–18 New Relic, Inc. All rights reserved THANK YOU! linkedin.com/in/alec-isaacson aisaacson@newrelic.com
  109. 109. ©2008–18 New Relic, Inc. All rights reserved The Three End Notes Legal Insists You See!!! 47 1 2 3 4 5 6 7 8 9 10 • Slide 2: “80 – 90%” - https://www.stevesouders.com/blog/2012/02/10/the-performance- golden-rule/ • Slide 2: Amazon and Walmart stats - https://medium.com/@vikigreen/impact-of-slow- page-load-time-on-website-performance-40d5c9ce568a • Slides 13 – 15: New Relic internal research.
  110. 110. ©2008–18 New Relic, Inc. All rights reserved

×