SlideShare a Scribd company logo
Application Monitoring in a Post-Server World: Why Data Context is Critical
2Confidential ©2008-15 New Relic, Inc. All rights reserved.
The Decline of the Server
 Containerization
 Docker
 Amazon ECS
 Zero config infrastructure-less compute
 AWS Lambda
©2008-15 New Relic, Inc. All rights reserved.
Lessons learned from Docker
©2008-15 New Relic, Inc. All rights reserved.
Docker is the app’s lightweight VM
Long livedShort lived
VM
Amazon
EC2
©2008-15 New Relic, Inc. All rights reserved.
6
Well, that was surprising
Confidential ©2008-15 New Relic, Inc. All rights reserved.
49
ACCOUNTS USING DOCKER
IN LAST 24 HOURS
9,974
CONTAINERS REPORTING IN
IN LAST 24 HOURS
©2008-15 New Relic, Inc. All rights reserved.
7
Apparent usage
Confidential ©2008-15 New Relic, Inc. All rights reserved.
Long livedShort lived
Amazon
EC2
VM
©2008-15 New Relic, Inc. All rights reserved.
8
Along came New Relic Synthetics…
Confidential ©2008-15 New Relic, Inc. All rights reserved.
 Test external availability and performance
 User authored selenium scripts run in our data center
 Each run in its own container for security isolation
 Most run for under a minute
©2008-15 New Relic, Inc. All rights reserved.
9
Disposable compute container
Confidential ©2008-15 New Relic, Inc. All rights reserved.
Long livedShort lived
VM
Amazon
EC2
AWS
Lambda
©2008-15 New Relic, Inc. All rights reserved.
What the heck’s going on?
Confidential ©2008-15 New Relic, Inc. All rights reserved.
Long livedShort lived
? ? ?
VM
Amazon
EC2
AWS
Lambda
©2008-15 New Relic, Inc. All rights reserved.
We’re Data Nerds!
Confidential ©2008-15 New Relic, Inc. All rights reserved.©2008-15 New Relic, Inc. All rights reserved.
Docker container age, count vs. hours
100
10K
1M
3.7 M
83 days 333 days
©2008-15 New Relic, Inc. All rights reserved.
Docker container age, count vs. hours
100
10K
1M
3.7 M
VM’ish
©2008-15 New Relic, Inc. All rights reserved.
Docker container age, count vs. hours
Confidential ©2008-15 New Relic, Inc. All rights reserved.
100
10K
1M
3.7 M
EC2’ish
©2008-15 New Relic, Inc. All rights reserved.
Docker container age, count vs. hours
Confidential ©2008-15 New Relic, Inc. All rights reserved.
100
10K
1M
3.7 M
Lambda’ish
©2008-15 New Relic, Inc. All rights reserved.
Container age, by hour under 24 hours
Confidential ©2008-15 New Relic, Inc. All rights reserved.
3,741,000
46% under one hour
©2008-15 New Relic, Inc. All rights reserved.
Container age, by minute under an hour
Confidential ©2008-15 New Relic, Inc. All rights reserved.
950,000
11% under one minute
©2008-15 New Relic, Inc. All rights reserved.
Container age, by minute under an hour
Confidential ©2008-15 New Relic, Inc. All rights reserved.
27% under 5 minutes
(versus a VM?)
©2008-15 New Relic, Inc. All rights reserved.
A surprising result
Confidential ©2008-15 New Relic, Inc. All rights reserved.
Long livedShort lived
VMVM
Amazon
EC2
AWS
Lambda
©2008-15 New Relic, Inc. All rights reserved.
June versus now: 5x data, same shape
Confidential ©2008-15 New Relic, Inc. All rights reserved.©2008-15 New Relic, Inc. All rights reserved.
The evolution of computation as a service
Short startup time (orders mag.) allows very short lived computing
Containers only exist, and only for as long, as they provide value.
Full stop.
Containers are created Do their work Go away
©2008-15 New Relic, Inc. All rights reserved.
Elements of monitoring computation as a service
 A mere list of instances doesn’t scale, nor help
 De-provisioned containers still contribute to knowledge
 Raw metrics just table stakes
 Context matters to identify computational intent
©2008-15 New Relic, Inc. All rights reserved.
Monitoring servers
©2008-15 New Relic, Inc. All rights reserved.
Monitoring computation
©2008-15 New Relic, Inc. All rights reserved.
Low friction install
New Relic AWS EC2 Beta addresses
Confidential ©2008-15 New Relic, Inc. All rights reserved.
Managing the dynamic
nature of AWS
Managing the scale
of AWS
©2008-15 New Relic, Inc. All rights reserved.
Increased visibility
Application Monitoring
Server Monitoring
EC2 AWS Metadata
©2008-15 New Relic, Inc. All rights reserved.
SaaS to SaaS monitoring, under one minute
©2008-15 New Relic, Inc. All rights reserved.
Dynamic management
Provides AWS status
Maintains accurate EC2 list
Detects blind spots
Shows instance state
©2008-15 New Relic, Inc. All rights reserved.
Context via tags and metadata as labels
AWS
metadata
AWS
custom tags
©2008-15 New Relic, Inc. All rights reserved.
EC2 instance name
AWS metadata
Custom label
Customer example
©2008-15 New Relic, Inc. All rights reserved.
New Relic by instance type
Selected label
Instance count
Health status
©2008-15 New Relic, Inc. All rights reserved.
New Relic by availability zone
©2008-15 New Relic, Inc. All rights reserved.
New Relic by instance type in us-east-1
©2008-15 New Relic, Inc. All rights reserved.
Confidential ©2008-15 New Relic, Inc. All rights reserved.
Future requirements for monitoring tools
The obvious ones
Should
handle
scale
Should handle
dynamic lifecycle
of resources
The less obvious ones
It’s a big data
problem
Ops needs ways of
quickly pivoting and
drilling in
Deeper understanding
requires analytics
(raw metrics not enough)
©2008-15 New Relic, Inc. All rights reserved.
We all love… … and yet
Common AWS scenarios
No large infrastructure build out
Quickly provision
Scale out to meet demand
Am I under-provisioned?
Am I over-provisioned?
How well am I responding
to demand?
©2008-15 New Relic, Inc. All rights reserved.
Prototype examples
of Analytics
Application and Server metrics
Enriched with context from AWS
As New Relic Insights events
©2008-15 New Relic, Inc. All rights reserved.
Detecting under-provisioned
Hmm, that’s bad
The smoking gun Aha!
©2008-15 New Relic, Inc. All rights reserved.
Detecting over-provisioned
Hmm, that’s too good
Aha!That’s a waste
©2008-15 New Relic, Inc. All rights reserved.
Evaluating availability elasticity
Through scale out
But never
de-provisioned
Response time
settles back
Increased load
©2008-15 New Relic, Inc. All rights reserved.
The Ultimate AWS control panel
Confidential ©2008-15 New Relic, Inc. All rights reserved.
RESOURCES CUSTOMER EXPERIENCE COST
©2008-15 New Relic, Inc. All rights reserved.
newrelic.com/aws
Sign up for Beta notification
AWS Monitoring resources
Demo videos
Come by the booth!
Application Monitoring in a Post-Server World: Why Data Context is Critical

More Related Content

PPTX
Application Monitoring in a Post-Server World: Why Data Context is Critical
PDF
All the Ops: DataOps with GitOps for Streaming data on Kafka and Kubernetes
PPTX
White rabbit game cloud deployment architecture
PDF
From Docker Straight to AWS
PPTX
Mtbc cloud ehr
PDF
AWS Container services
PDF
Hands-on with AWS IoT
PDF
Nils Mohr & Jake Pearce - 100 years of flight data at British Airways. Past, ...
Application Monitoring in a Post-Server World: Why Data Context is Critical
All the Ops: DataOps with GitOps for Streaming data on Kafka and Kubernetes
White rabbit game cloud deployment architecture
From Docker Straight to AWS
Mtbc cloud ehr
AWS Container services
Hands-on with AWS IoT
Nils Mohr & Jake Pearce - 100 years of flight data at British Airways. Past, ...

What's hot (14)

PDF
AWS Update from AWS User Group UK July Meetup
PDF
Graphs: Fabric of DevOps
PDF
Migrating Monolithic Applications with the Strangler Pattern
PDF
An Introduction to OpenStack Heat
PDF
Running Docker clusters on AWS (June 2016)
PDF
Using Amazon CloudWatch Events, AWS Lambda and Spark Streaming to Process EC...
PDF
如何無痛上雲端? 以Elastic Beanstalk Java Container為例
PDF
CI&CD on AWS - Meetup Roma Oct 2016
PDF
Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...
PPTX
Ford's AWS Service Update - May 2020 (Richmond AWS User Group)
PDF
OpenStack Heat slides
PDF
AWS Code{Commit,Deploy,Pipeline} (June 2016)
PDF
Scale, baby, scale!
PDF
Serverless with IAC - terraform과 cloudformation 비교
AWS Update from AWS User Group UK July Meetup
Graphs: Fabric of DevOps
Migrating Monolithic Applications with the Strangler Pattern
An Introduction to OpenStack Heat
Running Docker clusters on AWS (June 2016)
Using Amazon CloudWatch Events, AWS Lambda and Spark Streaming to Process EC...
如何無痛上雲端? 以Elastic Beanstalk Java Container為例
CI&CD on AWS - Meetup Roma Oct 2016
Matt Johnson - My developer journey towards true hybrid cloud with Kubernetes...
Ford's AWS Service Update - May 2020 (Richmond AWS User Group)
OpenStack Heat slides
AWS Code{Commit,Deploy,Pipeline} (June 2016)
Scale, baby, scale!
Serverless with IAC - terraform과 cloudformation 비교
Ad

Similar to Application Monitoring in a Post-Server World: Why Data Context is Critical (20)

PPTX
Webinar - Life's Too Short for Cloud without Analytics
PDF
AWS Summit Sydney: Life’s Too Short...for Cloud without Analytics
PPTX
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...
PPTX
11 Ways Microservices & Dynamic Clouds Break Your Monitoring
PPTX
Storms Ahead - How Your Monitoring Can Keep Pace in the Dynamic Cloud {Future...
PDF
Future Stack NY - Monitoring the Dynamic Nature of the Cloud
PDF
Monitoring the Dynamic Nature of the Cloud [FutureStack16 NYC]
PPTX
2017 04-05 aws summit - sydney
PPTX
Dynamic Infrastructure and The Cloud
PPTX
ARC207 Monitoring Performance of Enterprise Applications on AWS: Understandin...
PPTX
AWS Summit - Chicago 2016 - New Relic - Monitoring the Dynamic Cloud
PPTX
AWS101: London May 2014
PDF
AWS 101 December 2014
PDF
AWS RoadShow Bristol - Part 1 Introduction to AWS
PPT
Aws coi7
PPTX
AWS Fundamentals @Back2School by CloudZone
PDF
AWS Roadshow Edinburgh Part 1 - Intro to AWS
PPTX
DevConZM - Modern Applications Development in the Cloud
PPTX
Application Architecture Summit - Monitoring the Dynamic Cloud
PDF
AWS RoadShow Manchester - Part 1 - Introduction to AWS
Webinar - Life's Too Short for Cloud without Analytics
AWS Summit Sydney: Life’s Too Short...for Cloud without Analytics
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...
11 Ways Microservices & Dynamic Clouds Break Your Monitoring
Storms Ahead - How Your Monitoring Can Keep Pace in the Dynamic Cloud {Future...
Future Stack NY - Monitoring the Dynamic Nature of the Cloud
Monitoring the Dynamic Nature of the Cloud [FutureStack16 NYC]
2017 04-05 aws summit - sydney
Dynamic Infrastructure and The Cloud
ARC207 Monitoring Performance of Enterprise Applications on AWS: Understandin...
AWS Summit - Chicago 2016 - New Relic - Monitoring the Dynamic Cloud
AWS101: London May 2014
AWS 101 December 2014
AWS RoadShow Bristol - Part 1 Introduction to AWS
Aws coi7
AWS Fundamentals @Back2School by CloudZone
AWS Roadshow Edinburgh Part 1 - Intro to AWS
DevConZM - Modern Applications Development in the Cloud
Application Architecture Summit - Monitoring the Dynamic Cloud
AWS RoadShow Manchester - Part 1 - Introduction to AWS
Ad

More from New Relic (20)

PPTX
7 Tips & Tricks to Having Happy Customers at Scale
PPTX
7 Tips & Tricks to Having Happy Customers at Scale
PDF
New Relic University at Future Stack Tokyo 2019
PDF
FutureStack Tokyo 19 -[事例講演]株式会社リクルートライフスタイル:年間9300万件以上のサロン予約を支えるホットペッパービューティ...
PDF
FutureStack Tokyo 19 -[New Relic テクニカル講演]モニタリングと可視化がデジタルトランスフォーメーションを救う! - サ...
PDF
FutureStack Tokyo 19 -[特別講演]システム開発によろこびと驚きの連鎖を
PDF
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
PDF
FutureStack Tokyo 19_インサイトとデータを組織の力にする_株式会社ドワンゴ 池田 明啓 氏
PPTX
Three Monitoring Mistakes and How to Avoid Them
PPTX
Intro to Multidimensional Kubernetes Monitoring
PDF
FS18 Chicago Keynote
PDF
SRE-iously
PDF
10 Things You Can Do With New Relic - Number 9 Will Shock You
PDF
Ground Rules for Code Reviews
PPTX
Understanding Microservice Latency for DevOps Teams: An Introduction to New R...
PPTX
Monitor all your Kubernetes and EKS stack with New Relic
PPTX
Host for the Most: Cloud Cost Optimization
PPTX
New Relic Infrastructure in the Real World: AWS
PPTX
Best Practices for Measuring your Code Pipeline
PPTX
Top Three Mistakes People Make with Monitoring
7 Tips & Tricks to Having Happy Customers at Scale
7 Tips & Tricks to Having Happy Customers at Scale
New Relic University at Future Stack Tokyo 2019
FutureStack Tokyo 19 -[事例講演]株式会社リクルートライフスタイル:年間9300万件以上のサロン予約を支えるホットペッパービューティ...
FutureStack Tokyo 19 -[New Relic テクニカル講演]モニタリングと可視化がデジタルトランスフォーメーションを救う! - サ...
FutureStack Tokyo 19 -[特別講演]システム開発によろこびと驚きの連鎖を
FutureStack Tokyo 19 -[パートナー講演]アマゾン ウェブ サービス ジャパン株式会社: New Relicを活用したAWSへのアプリ...
FutureStack Tokyo 19_インサイトとデータを組織の力にする_株式会社ドワンゴ 池田 明啓 氏
Three Monitoring Mistakes and How to Avoid Them
Intro to Multidimensional Kubernetes Monitoring
FS18 Chicago Keynote
SRE-iously
10 Things You Can Do With New Relic - Number 9 Will Shock You
Ground Rules for Code Reviews
Understanding Microservice Latency for DevOps Teams: An Introduction to New R...
Monitor all your Kubernetes and EKS stack with New Relic
Host for the Most: Cloud Cost Optimization
New Relic Infrastructure in the Real World: AWS
Best Practices for Measuring your Code Pipeline
Top Three Mistakes People Make with Monitoring

Recently uploaded (20)

PPTX
climate analysis of Dhaka ,Banglades.pptx
PDF
Business Analytics and business intelligence.pdf
PDF
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
PPTX
Qualitative Qantitative and Mixed Methods.pptx
PPTX
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
PPTX
Computer network topology notes for revision
PPT
Reliability_Chapter_ presentation 1221.5784
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
PPT
Predictive modeling basics in data cleaning process
PPTX
Data_Analytics_and_PowerBI_Presentation.pptx
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PPTX
Introduction-to-Cloud-ComputingFinal.pptx
PPTX
IB Computer Science - Internal Assessment.pptx
PDF
Introduction to the R Programming Language
PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
PDF
Introduction to Data Science and Data Analysis
PPTX
Supervised vs unsupervised machine learning algorithms
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PPTX
modul_python (1).pptx for professional and student
climate analysis of Dhaka ,Banglades.pptx
Business Analytics and business intelligence.pdf
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
Qualitative Qantitative and Mixed Methods.pptx
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
Galatica Smart Energy Infrastructure Startup Pitch Deck
Computer network topology notes for revision
Reliability_Chapter_ presentation 1221.5784
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
Predictive modeling basics in data cleaning process
Data_Analytics_and_PowerBI_Presentation.pptx
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
Introduction-to-Cloud-ComputingFinal.pptx
IB Computer Science - Internal Assessment.pptx
Introduction to the R Programming Language
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
Introduction to Data Science and Data Analysis
Supervised vs unsupervised machine learning algorithms
oil_refinery_comprehensive_20250804084928 (1).pptx
modul_python (1).pptx for professional and student

Application Monitoring in a Post-Server World: Why Data Context is Critical

  • 2. 2Confidential ©2008-15 New Relic, Inc. All rights reserved.
  • 3. The Decline of the Server  Containerization  Docker  Amazon ECS  Zero config infrastructure-less compute  AWS Lambda ©2008-15 New Relic, Inc. All rights reserved.
  • 4. Lessons learned from Docker ©2008-15 New Relic, Inc. All rights reserved.
  • 5. Docker is the app’s lightweight VM Long livedShort lived VM Amazon EC2 ©2008-15 New Relic, Inc. All rights reserved.
  • 6. 6 Well, that was surprising Confidential ©2008-15 New Relic, Inc. All rights reserved. 49 ACCOUNTS USING DOCKER IN LAST 24 HOURS 9,974 CONTAINERS REPORTING IN IN LAST 24 HOURS ©2008-15 New Relic, Inc. All rights reserved.
  • 7. 7 Apparent usage Confidential ©2008-15 New Relic, Inc. All rights reserved. Long livedShort lived Amazon EC2 VM ©2008-15 New Relic, Inc. All rights reserved.
  • 8. 8 Along came New Relic Synthetics… Confidential ©2008-15 New Relic, Inc. All rights reserved.  Test external availability and performance  User authored selenium scripts run in our data center  Each run in its own container for security isolation  Most run for under a minute ©2008-15 New Relic, Inc. All rights reserved.
  • 9. 9 Disposable compute container Confidential ©2008-15 New Relic, Inc. All rights reserved. Long livedShort lived VM Amazon EC2 AWS Lambda ©2008-15 New Relic, Inc. All rights reserved.
  • 10. What the heck’s going on? Confidential ©2008-15 New Relic, Inc. All rights reserved. Long livedShort lived ? ? ? VM Amazon EC2 AWS Lambda ©2008-15 New Relic, Inc. All rights reserved.
  • 11. We’re Data Nerds! Confidential ©2008-15 New Relic, Inc. All rights reserved.©2008-15 New Relic, Inc. All rights reserved.
  • 12. Docker container age, count vs. hours 100 10K 1M 3.7 M 83 days 333 days ©2008-15 New Relic, Inc. All rights reserved.
  • 13. Docker container age, count vs. hours 100 10K 1M 3.7 M VM’ish ©2008-15 New Relic, Inc. All rights reserved.
  • 14. Docker container age, count vs. hours Confidential ©2008-15 New Relic, Inc. All rights reserved. 100 10K 1M 3.7 M EC2’ish ©2008-15 New Relic, Inc. All rights reserved.
  • 15. Docker container age, count vs. hours Confidential ©2008-15 New Relic, Inc. All rights reserved. 100 10K 1M 3.7 M Lambda’ish ©2008-15 New Relic, Inc. All rights reserved.
  • 16. Container age, by hour under 24 hours Confidential ©2008-15 New Relic, Inc. All rights reserved. 3,741,000 46% under one hour ©2008-15 New Relic, Inc. All rights reserved.
  • 17. Container age, by minute under an hour Confidential ©2008-15 New Relic, Inc. All rights reserved. 950,000 11% under one minute ©2008-15 New Relic, Inc. All rights reserved.
  • 18. Container age, by minute under an hour Confidential ©2008-15 New Relic, Inc. All rights reserved. 27% under 5 minutes (versus a VM?) ©2008-15 New Relic, Inc. All rights reserved.
  • 19. A surprising result Confidential ©2008-15 New Relic, Inc. All rights reserved. Long livedShort lived VMVM Amazon EC2 AWS Lambda ©2008-15 New Relic, Inc. All rights reserved.
  • 20. June versus now: 5x data, same shape Confidential ©2008-15 New Relic, Inc. All rights reserved.©2008-15 New Relic, Inc. All rights reserved.
  • 21. The evolution of computation as a service Short startup time (orders mag.) allows very short lived computing Containers only exist, and only for as long, as they provide value. Full stop. Containers are created Do their work Go away ©2008-15 New Relic, Inc. All rights reserved.
  • 22. Elements of monitoring computation as a service  A mere list of instances doesn’t scale, nor help  De-provisioned containers still contribute to knowledge  Raw metrics just table stakes  Context matters to identify computational intent ©2008-15 New Relic, Inc. All rights reserved.
  • 23. Monitoring servers ©2008-15 New Relic, Inc. All rights reserved.
  • 24. Monitoring computation ©2008-15 New Relic, Inc. All rights reserved.
  • 25. Low friction install New Relic AWS EC2 Beta addresses Confidential ©2008-15 New Relic, Inc. All rights reserved. Managing the dynamic nature of AWS Managing the scale of AWS ©2008-15 New Relic, Inc. All rights reserved.
  • 26. Increased visibility Application Monitoring Server Monitoring EC2 AWS Metadata ©2008-15 New Relic, Inc. All rights reserved.
  • 27. SaaS to SaaS monitoring, under one minute ©2008-15 New Relic, Inc. All rights reserved.
  • 28. Dynamic management Provides AWS status Maintains accurate EC2 list Detects blind spots Shows instance state ©2008-15 New Relic, Inc. All rights reserved.
  • 29. Context via tags and metadata as labels AWS metadata AWS custom tags ©2008-15 New Relic, Inc. All rights reserved.
  • 30. EC2 instance name AWS metadata Custom label Customer example ©2008-15 New Relic, Inc. All rights reserved.
  • 31. New Relic by instance type Selected label Instance count Health status ©2008-15 New Relic, Inc. All rights reserved.
  • 32. New Relic by availability zone ©2008-15 New Relic, Inc. All rights reserved.
  • 33. New Relic by instance type in us-east-1 ©2008-15 New Relic, Inc. All rights reserved.
  • 34. Confidential ©2008-15 New Relic, Inc. All rights reserved. Future requirements for monitoring tools The obvious ones Should handle scale Should handle dynamic lifecycle of resources The less obvious ones It’s a big data problem Ops needs ways of quickly pivoting and drilling in Deeper understanding requires analytics (raw metrics not enough) ©2008-15 New Relic, Inc. All rights reserved.
  • 35. We all love… … and yet Common AWS scenarios No large infrastructure build out Quickly provision Scale out to meet demand Am I under-provisioned? Am I over-provisioned? How well am I responding to demand? ©2008-15 New Relic, Inc. All rights reserved.
  • 36. Prototype examples of Analytics Application and Server metrics Enriched with context from AWS As New Relic Insights events ©2008-15 New Relic, Inc. All rights reserved.
  • 37. Detecting under-provisioned Hmm, that’s bad The smoking gun Aha! ©2008-15 New Relic, Inc. All rights reserved.
  • 38. Detecting over-provisioned Hmm, that’s too good Aha!That’s a waste ©2008-15 New Relic, Inc. All rights reserved.
  • 39. Evaluating availability elasticity Through scale out But never de-provisioned Response time settles back Increased load ©2008-15 New Relic, Inc. All rights reserved.
  • 40. The Ultimate AWS control panel Confidential ©2008-15 New Relic, Inc. All rights reserved. RESOURCES CUSTOMER EXPERIENCE COST ©2008-15 New Relic, Inc. All rights reserved.
  • 41. newrelic.com/aws Sign up for Beta notification AWS Monitoring resources Demo videos Come by the booth!

Editor's Notes

  • #2: Welcome!
  • #7: A single account spun up 20K containers yesterday but has only 600 today. An example of how the lifecycle of provisioned/dynamic resources differs from servers and applications
  • #26: Managing the dynamic nature of AWS Accurate Server Monitor lists differentiate failed from deprovisioned (Grey server management) Auto-discovery of non-instrumented instances Managing the scale of AWS Grouping and filtering by AWS metadata, AWS tags SaaS to SaaS monitoring
  • #27: + Browser + Synthetics == the more views the better
  • #28: This is a standard way of AWS accounts to share out select data to third party tools.
  • #35: Implications for monitoring tools
  • #36: No large infrastructure build out Quickly provision to reduce time to market Scale out to meet demand
  • #38: Jane learns that some customers are seeing poor performance from her group's application. The reports suggest it's geography specific. Jane decides to view application response time by Availability Zone. She discovers that the average response time for the application in us-west-2 is poor compared to the other AZs. She knows from previous monitoring of the application that it's compute intensive so she decides to also view CPU by AZ in order to correlate the behavior. Sure enough, she sees an elevated CPU usage in that app in us-west-2, suggesting that the poor response time is a result of insufficient resources. She next produces a chart comparing EC2 instance type for the application, by AZ. She observes that the application in us-west-2 has more t2.small's deployed as compared to the other zones, and less c4.xlarge's. Since this is a compute intensive application, she can quickly spot that the difference in response time can be traced to an incorrect use of instance types.
  • #39: While investigating response time, Jane observes that the response time for us-east-1 is very short, much below the range of the other zones and shorter than SLA requires. She again looks at CPU usage by zone for that application and notes that CPU usage is quite low. Looking again at the instances deployed, she notices that us-east-1 is using c4.4xlarge's. The others are using c4.xlarge's. This appears to be a fat fingered deployment of a much more powerful (and much more expensive) instance type.
  • #42: Welcome!