SlideShare a Scribd company logo
DevOps Toolbox: 
Application Monitoring and 
insights 
Webinar
About 
Me 
SRI 
RAJAN 
PRINCIPAL ENGINEER 
• From 
India. 
Live 
in 
UK 
• 10+ 
years 
in 
IT 
• 6+ 
years 
Racker 
• Special>es: 
- Architec>ng 
solu>ons 
- Cloud 
- Automa>on 
- Linux 
linkedin.com/in/rajansriram 
@sriramrajan
If you can’t 
measure it, you 
can’t improve it 
- Lord Kelvin
What is 
Monitoring?
What should 
Monitoring 
give me?
What 
should 
monitoring 
give 
me? 
• Capacity 
• Performance 
data 
• Data 
on 
abnormal 
events 
• Alerts
What 
should 
monitoring 
give 
me? 
• SLA/KPIs 
• Business 
Metrics 
(RegistraEons, 
click 
rates) 
• Governance/Compliance 
metrics
It should 
give you 
answers 
!!!
It 
should 
give 
answers 
to… 
• IT 
OperaEons 
• Developers 
• Product 
Owners 
• Security 
• Business 
leaders
It 
should 
give 
answers 
to… 
• USERS 
& 
CUSTOMERS
MONITORING 
AS 
A 
PLATFORM 
Answer What Answer Whom 
• Capacity 
• Performance 
data 
• Errors 
• Alerts 
• SLA/KPIs 
• Business 
Metrics 
• Governance 
metrics 
• IT 
OperaEons 
• Developers 
• Product 
Owners 
• Security 
• Business 
leaders 
• Customers
TOOLS
Tools 
Open Source Commercial Monitoring as a 
service 
Community driven Off the shelf product Less operational 
overhead 
Requires some 
expertise to run 
Still requires some 
expertise to run 
Mean time to visibility 
Can be extended Vendor dependent 
unless they provide a 
plugin framework 
Vendor dependent 
Cost is operational Generally not cheap 
Typically utility pricing 
Data is under your 
control 
Data is under your 
control 
Data lives elsewhere
AlerEng 
• Best 
opEon 
to 
wake 
up 
the 
OperaEons 
team 
J 
• Good 
overall 
indicator 
of 
plaSorm 
and 
system 
health 
• Flexible 
with 
respect 
to 
tuning
Graphing 
• Visualise 
• ReporEng 
• Trending 
and 
capacity 
planning
SaaS 
offerings
Logging 
• Gather 
metrics 
from 
logs 
• Visualise 
• Compliance 
reports
At Rackspace 
StatsD! 
More information: www.rackspace.co.uk/devops/support
INSIGHTS
Workload characterization 
• Define/Understand 
what 
is 
normal 
- What 
does 
slow 
mean 
?
Workload characterization 
• USE 
Method 
- U>lisa>on, 
Satura>on, 
Errors 
- Checklist 
for 
performance 
troubleshoo>ng 
- hNp://www.brendangregg.com/usemethod.html
Smart 
AlerEng 
4am! Disk 80% full 
100Gb left 
Disk 80% full 
30Gb left 
Web Traffic 
30% higher 
Page OPS 
backup! 
server! 
Prod DB! 
Prod Web!
Trend Analysis 
Traffic 10% 
slower than 
last week 
Alert It 
Product X is 
getting lots of 
hits 
Notify Sales/ 
Product teams 
Password 
reset page is 
getting hits 
Notify Security
Smart 
AlerEng 
Monitor alerts
Provide insights to Dev team 
• Make 
the 
tool 
go 
beyond 
OperaEons 
- Deploy 
in 
non-­‐prod 
- Provide 
automated 
tesEng 
tools 
- Pluggable 
- Instrument 
in 
code
Provide insights to the Business 
• Make 
the 
tool 
go 
beyond 
IT 
- Web 
analyEcs 
- Page 
load 
Emes 
of 
compeEtors 
- Number 
of 
code 
commits 
on 
the 
day 
we 
ordered 
Pizza 
J
TAKEAWAYS
Think in layers 
- Business/High level 
- Application 
- Infrastructure 
- Code
If you do not 
MONITOR it, 
it does not 
exist
Automate 
Monitoring
If it 
moves 
graph 
it
MORE DEVOPS WEBINARS 
Replay 
available 
IntroducEon 
to 
DevOps 
Replay 
available 
DevOps 
Toolbox: 
Infrastructure 
as 
Code 
7th 
August 
DevOps 
Toolbox: 
ApplicaEon 
Insights 
& 
Monitoring 
22nd 
August 
DevOps 
Toolbox: 
Automated 
test 
& 
deployment 
11th 
September 
What 
a 
cloud-­‐enabled 
business 
looks 
like
Tuesday 18th November, London 
Hands-on workshop tracks 
• DevOps 
• Big Data 
• Ecommerce & Digital 
Guidance & best practise 
Customer case studies
THANK YOU 
RACKSPACE.CO.UK/DEVOPS

More Related Content

What's hot

Enabling a True Omnichannel Ecosystem Using Adaptable Backend Platforms
Enabling a True Omnichannel Ecosystem Using Adaptable Backend PlatformsEnabling a True Omnichannel Ecosystem Using Adaptable Backend Platforms
Enabling a True Omnichannel Ecosystem Using Adaptable Backend Platforms
Nisum
 
Atlassian Health Reports: The Rx Solution for your Atlassian Instance (Part 3)
Atlassian Health Reports: The Rx Solution for your Atlassian Instance (Part 3)Atlassian Health Reports: The Rx Solution for your Atlassian Instance (Part 3)
Atlassian Health Reports: The Rx Solution for your Atlassian Instance (Part 3)
Cprime
 
AppSphere 15 - Expedia Lessons from the Trenches: Managing AppDynamics at Scale
AppSphere 15 - Expedia Lessons from the Trenches: Managing AppDynamics at ScaleAppSphere 15 - Expedia Lessons from the Trenches: Managing AppDynamics at Scale
AppSphere 15 - Expedia Lessons from the Trenches: Managing AppDynamics at Scale
AppDynamics
 
Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...
Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...
Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...
New Relic
 
Implementing PLM in the Fast-Paced, Innovation Driven Prepared Foods Industry
Implementing PLM in the Fast-Paced, Innovation Driven Prepared Foods IndustryImplementing PLM in the Fast-Paced, Innovation Driven Prepared Foods Industry
Implementing PLM in the Fast-Paced, Innovation Driven Prepared Foods Industry
Aras
 
Basis Technologies DevOps and Testing Platform for SAP
Basis Technologies DevOps and Testing Platform for SAP Basis Technologies DevOps and Testing Platform for SAP
Basis Technologies DevOps and Testing Platform for SAP
Basis Technologies
 
Skywind 4C monitoring and alerts for SAP
Skywind 4C monitoring and alerts for SAPSkywind 4C monitoring and alerts for SAP
Skywind 4C monitoring and alerts for SAP
Iliya Ruvinsky
 
2309 sap enterprise architecture in the era of sap hana, infrastructure, plat...
2309 sap enterprise architecture in the era of sap hana, infrastructure, plat...2309 sap enterprise architecture in the era of sap hana, infrastructure, plat...
2309 sap enterprise architecture in the era of sap hana, infrastructure, plat...
Dao Van Hang
 
Building & sustaining a monitoring team in a multi-application landscape
Building & sustaining a monitoring team in a multi-application landscapeBuilding & sustaining a monitoring team in a multi-application landscape
Building & sustaining a monitoring team in a multi-application landscape
MeryemElMorabit
 
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations CenterAppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppDynamics
 
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud EnvironmentClouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Nisum
 
The Delight and Difficulties of Universal Java Script with React
The Delight and Difficulties of Universal Java Script with ReactThe Delight and Difficulties of Universal Java Script with React
The Delight and Difficulties of Universal Java Script with React
New Relic
 
Elevate to Postmodern ERP Testing
Elevate to Postmodern ERP TestingElevate to Postmodern ERP Testing
Elevate to Postmodern ERP Testing
Panaya
 
Effortless HVAC simulation using ApacheHVAC
Effortless HVAC simulation using ApacheHVACEffortless HVAC simulation using ApacheHVAC
Effortless HVAC simulation using ApacheHVAC
IES VE
 
How The Container Store uses AppDynamics in their development lifecycle
How The Container Store uses AppDynamics in their development lifecycleHow The Container Store uses AppDynamics in their development lifecycle
How The Container Store uses AppDynamics in their development lifecycle
AppDynamics
 
On a Journey from Forensic Operations to 99.99 Uptime
On a Journey from Forensic Operations to 99.99 UptimeOn a Journey from Forensic Operations to 99.99 Uptime
On a Journey from Forensic Operations to 99.99 Uptime
New Relic
 
Experian: Dynatrace real time feedback changed the development culture at exp...
Experian: Dynatrace real time feedback changed the development culture at exp...Experian: Dynatrace real time feedback changed the development culture at exp...
Experian: Dynatrace real time feedback changed the development culture at exp...
Dynatrace
 
AppSphere 15 - Preparing for System Failure: How Pearson used AppDynamics to ...
AppSphere 15 - Preparing for System Failure: How Pearson used AppDynamics to ...AppSphere 15 - Preparing for System Failure: How Pearson used AppDynamics to ...
AppSphere 15 - Preparing for System Failure: How Pearson used AppDynamics to ...
AppDynamics
 
What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)
AppDynamics
 
Quality at Speed: More API Testing, Less UI Testing
Quality at Speed: More API Testing, Less UI TestingQuality at Speed: More API Testing, Less UI Testing
Quality at Speed: More API Testing, Less UI Testing
Sauce Labs
 

What's hot (20)

Enabling a True Omnichannel Ecosystem Using Adaptable Backend Platforms
Enabling a True Omnichannel Ecosystem Using Adaptable Backend PlatformsEnabling a True Omnichannel Ecosystem Using Adaptable Backend Platforms
Enabling a True Omnichannel Ecosystem Using Adaptable Backend Platforms
 
Atlassian Health Reports: The Rx Solution for your Atlassian Instance (Part 3)
Atlassian Health Reports: The Rx Solution for your Atlassian Instance (Part 3)Atlassian Health Reports: The Rx Solution for your Atlassian Instance (Part 3)
Atlassian Health Reports: The Rx Solution for your Atlassian Instance (Part 3)
 
AppSphere 15 - Expedia Lessons from the Trenches: Managing AppDynamics at Scale
AppSphere 15 - Expedia Lessons from the Trenches: Managing AppDynamics at ScaleAppSphere 15 - Expedia Lessons from the Trenches: Managing AppDynamics at Scale
AppSphere 15 - Expedia Lessons from the Trenches: Managing AppDynamics at Scale
 
Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...
Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...
Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...
 
Implementing PLM in the Fast-Paced, Innovation Driven Prepared Foods Industry
Implementing PLM in the Fast-Paced, Innovation Driven Prepared Foods IndustryImplementing PLM in the Fast-Paced, Innovation Driven Prepared Foods Industry
Implementing PLM in the Fast-Paced, Innovation Driven Prepared Foods Industry
 
Basis Technologies DevOps and Testing Platform for SAP
Basis Technologies DevOps and Testing Platform for SAP Basis Technologies DevOps and Testing Platform for SAP
Basis Technologies DevOps and Testing Platform for SAP
 
Skywind 4C monitoring and alerts for SAP
Skywind 4C monitoring and alerts for SAPSkywind 4C monitoring and alerts for SAP
Skywind 4C monitoring and alerts for SAP
 
2309 sap enterprise architecture in the era of sap hana, infrastructure, plat...
2309 sap enterprise architecture in the era of sap hana, infrastructure, plat...2309 sap enterprise architecture in the era of sap hana, infrastructure, plat...
2309 sap enterprise architecture in the era of sap hana, infrastructure, plat...
 
Building & sustaining a monitoring team in a multi-application landscape
Building & sustaining a monitoring team in a multi-application landscapeBuilding & sustaining a monitoring team in a multi-application landscape
Building & sustaining a monitoring team in a multi-application landscape
 
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations CenterAppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
 
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud EnvironmentClouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
 
The Delight and Difficulties of Universal Java Script with React
The Delight and Difficulties of Universal Java Script with ReactThe Delight and Difficulties of Universal Java Script with React
The Delight and Difficulties of Universal Java Script with React
 
Elevate to Postmodern ERP Testing
Elevate to Postmodern ERP TestingElevate to Postmodern ERP Testing
Elevate to Postmodern ERP Testing
 
Effortless HVAC simulation using ApacheHVAC
Effortless HVAC simulation using ApacheHVACEffortless HVAC simulation using ApacheHVAC
Effortless HVAC simulation using ApacheHVAC
 
How The Container Store uses AppDynamics in their development lifecycle
How The Container Store uses AppDynamics in their development lifecycleHow The Container Store uses AppDynamics in their development lifecycle
How The Container Store uses AppDynamics in their development lifecycle
 
On a Journey from Forensic Operations to 99.99 Uptime
On a Journey from Forensic Operations to 99.99 UptimeOn a Journey from Forensic Operations to 99.99 Uptime
On a Journey from Forensic Operations to 99.99 Uptime
 
Experian: Dynatrace real time feedback changed the development culture at exp...
Experian: Dynatrace real time feedback changed the development culture at exp...Experian: Dynatrace real time feedback changed the development culture at exp...
Experian: Dynatrace real time feedback changed the development culture at exp...
 
AppSphere 15 - Preparing for System Failure: How Pearson used AppDynamics to ...
AppSphere 15 - Preparing for System Failure: How Pearson used AppDynamics to ...AppSphere 15 - Preparing for System Failure: How Pearson used AppDynamics to ...
AppSphere 15 - Preparing for System Failure: How Pearson used AppDynamics to ...
 
What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)What's New in the Winter '16 Release (4.2)
What's New in the Winter '16 Release (4.2)
 
Quality at Speed: More API Testing, Less UI Testing
Quality at Speed: More API Testing, Less UI TestingQuality at Speed: More API Testing, Less UI Testing
Quality at Speed: More API Testing, Less UI Testing
 

Viewers also liked

In-production Application Quality Monitoring
In-production Application Quality MonitoringIn-production Application Quality Monitoring
In-production Application Quality Monitoring
ervinloh
 
[Nuxeo World 2013] Workshop - Monitoring your Application
[Nuxeo World 2013] Workshop - Monitoring your Application[Nuxeo World 2013] Workshop - Monitoring your Application
[Nuxeo World 2013] Workshop - Monitoring your Application
Nuxeo
 
Splunk Beyond application monitoring PDF
Splunk Beyond application monitoring PDFSplunk Beyond application monitoring PDF
Splunk Beyond application monitoring PDF
Greg Hanchin
 
Application Monitoring Tools
Application Monitoring ToolsApplication Monitoring Tools
Application Monitoring Tools
Adtech Global
 
Multi-Platform Application Monitoring
Multi-Platform Application Monitoring Multi-Platform Application Monitoring
Multi-Platform Application Monitoring
HelpSystems
 
Application Monitoring in a Post-Server World: Why Data Context is Critical
Application Monitoring in a Post-Server World: Why Data Context is CriticalApplication Monitoring in a Post-Server World: Why Data Context is Critical
Application Monitoring in a Post-Server World: Why Data Context is Critical
New Relic
 
5 Best Practices for Monitoring Hive and MapReduce Application Performance
5 Best Practices for Monitoring Hive and MapReduce Application Performance5 Best Practices for Monitoring Hive and MapReduce Application Performance
5 Best Practices for Monitoring Hive and MapReduce Application Performance
Driven Inc.
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
Seth Familian
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
Natasha Murashev
 

Viewers also liked (9)

In-production Application Quality Monitoring
In-production Application Quality MonitoringIn-production Application Quality Monitoring
In-production Application Quality Monitoring
 
[Nuxeo World 2013] Workshop - Monitoring your Application
[Nuxeo World 2013] Workshop - Monitoring your Application[Nuxeo World 2013] Workshop - Monitoring your Application
[Nuxeo World 2013] Workshop - Monitoring your Application
 
Splunk Beyond application monitoring PDF
Splunk Beyond application monitoring PDFSplunk Beyond application monitoring PDF
Splunk Beyond application monitoring PDF
 
Application Monitoring Tools
Application Monitoring ToolsApplication Monitoring Tools
Application Monitoring Tools
 
Multi-Platform Application Monitoring
Multi-Platform Application Monitoring Multi-Platform Application Monitoring
Multi-Platform Application Monitoring
 
Application Monitoring in a Post-Server World: Why Data Context is Critical
Application Monitoring in a Post-Server World: Why Data Context is CriticalApplication Monitoring in a Post-Server World: Why Data Context is Critical
Application Monitoring in a Post-Server World: Why Data Context is Critical
 
5 Best Practices for Monitoring Hive and MapReduce Application Performance
5 Best Practices for Monitoring Hive and MapReduce Application Performance5 Best Practices for Monitoring Hive and MapReduce Application Performance
5 Best Practices for Monitoring Hive and MapReduce Application Performance
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 

Similar to DevOps Toolbox: Application monitoring and insights

Realtech assessment services combined slides final
Realtech assessment services combined slides finalRealtech assessment services combined slides final
Realtech assessment services combined slides final
Carly Shank
 
Integration strategies best practices- Mulesoft meetup April 2018
Integration strategies   best practices- Mulesoft meetup April 2018Integration strategies   best practices- Mulesoft meetup April 2018
Integration strategies best practices- Mulesoft meetup April 2018
Rohan Rasane
 
AUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event PresentationsAUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event Presentations
Madhusudhan Matrubai
 
How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...
CA Technologies
 
AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...
AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...
AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...
AppDynamics
 
Avoid Growing Pains: Scale Your App for the Enterprise (October 14, 2014)
Avoid Growing Pains: Scale Your App for the Enterprise (October 14, 2014)Avoid Growing Pains: Scale Your App for the Enterprise (October 14, 2014)
Avoid Growing Pains: Scale Your App for the Enterprise (October 14, 2014)
Salesforce Partners
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile Development
Dynatrace
 
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdfADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
Phil Johnson
 
Neev CakePHP Managed Services Offerings
Neev CakePHP Managed Services OfferingsNeev CakePHP Managed Services Offerings
Neev CakePHP Managed Services Offerings
Neev Technologies
 
The Business Justification for APM
The Business Justification for APMThe Business Justification for APM
The Business Justification for APM
Jonah Kowall
 
Performance monitoring in a DevOps World
Performance monitoring in a DevOps WorldPerformance monitoring in a DevOps World
Performance monitoring in a DevOps World
Solidify
 
Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Victor Holman
 
The Future of SAP® Automation in the Cloud
The Future of SAP® Automation in the CloudThe Future of SAP® Automation in the Cloud
The Future of SAP® Automation in the Cloud
Precisely
 
How to stop fingerpointing when your application is down
How to stop fingerpointing when your application is downHow to stop fingerpointing when your application is down
How to stop fingerpointing when your application is downCompuware ASEAN
 
Tech Mastermind - Test Suite 20.10.pdf
Tech Mastermind - Test Suite 20.10.pdfTech Mastermind - Test Suite 20.10.pdf
Tech Mastermind - Test Suite 20.10.pdf
SaiKumarBorusu
 
Best Practices In Load And Stress Testing Cmg Seminar[1]
Best Practices In Load And Stress Testing Cmg Seminar[1]Best Practices In Load And Stress Testing Cmg Seminar[1]
Best Practices In Load And Stress Testing Cmg Seminar[1]Munirathnam Naidu
 
SplunkLive! London 2016 Splunk for Devops
SplunkLive! London 2016 Splunk for DevopsSplunkLive! London 2016 Splunk for Devops
SplunkLive! London 2016 Splunk for Devops
Splunk
 
DPA+RPA Meetup 2020 02-26
DPA+RPA Meetup 2020 02-26DPA+RPA Meetup 2020 02-26
DPA+RPA Meetup 2020 02-26
innovelocity
 
ERP Training
ERP TrainingERP Training
ERP Training
Soumya De
 
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback LoopsListen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
Splunk
 

Similar to DevOps Toolbox: Application monitoring and insights (20)

Realtech assessment services combined slides final
Realtech assessment services combined slides finalRealtech assessment services combined slides final
Realtech assessment services combined slides final
 
Integration strategies best practices- Mulesoft meetup April 2018
Integration strategies   best practices- Mulesoft meetup April 2018Integration strategies   best practices- Mulesoft meetup April 2018
Integration strategies best practices- Mulesoft meetup April 2018
 
AUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event PresentationsAUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event Presentations
 
How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...
 
AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...
AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...
AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...
 
Avoid Growing Pains: Scale Your App for the Enterprise (October 14, 2014)
Avoid Growing Pains: Scale Your App for the Enterprise (October 14, 2014)Avoid Growing Pains: Scale Your App for the Enterprise (October 14, 2014)
Avoid Growing Pains: Scale Your App for the Enterprise (October 14, 2014)
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile Development
 
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdfADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
 
Neev CakePHP Managed Services Offerings
Neev CakePHP Managed Services OfferingsNeev CakePHP Managed Services Offerings
Neev CakePHP Managed Services Offerings
 
The Business Justification for APM
The Business Justification for APMThe Business Justification for APM
The Business Justification for APM
 
Performance monitoring in a DevOps World
Performance monitoring in a DevOps WorldPerformance monitoring in a DevOps World
Performance monitoring in a DevOps World
 
Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...Choosing the Right Business Intelligence Tools for Your Data and Architectura...
Choosing the Right Business Intelligence Tools for Your Data and Architectura...
 
The Future of SAP® Automation in the Cloud
The Future of SAP® Automation in the CloudThe Future of SAP® Automation in the Cloud
The Future of SAP® Automation in the Cloud
 
How to stop fingerpointing when your application is down
How to stop fingerpointing when your application is downHow to stop fingerpointing when your application is down
How to stop fingerpointing when your application is down
 
Tech Mastermind - Test Suite 20.10.pdf
Tech Mastermind - Test Suite 20.10.pdfTech Mastermind - Test Suite 20.10.pdf
Tech Mastermind - Test Suite 20.10.pdf
 
Best Practices In Load And Stress Testing Cmg Seminar[1]
Best Practices In Load And Stress Testing Cmg Seminar[1]Best Practices In Load And Stress Testing Cmg Seminar[1]
Best Practices In Load And Stress Testing Cmg Seminar[1]
 
SplunkLive! London 2016 Splunk for Devops
SplunkLive! London 2016 Splunk for DevopsSplunkLive! London 2016 Splunk for Devops
SplunkLive! London 2016 Splunk for Devops
 
DPA+RPA Meetup 2020 02-26
DPA+RPA Meetup 2020 02-26DPA+RPA Meetup 2020 02-26
DPA+RPA Meetup 2020 02-26
 
ERP Training
ERP TrainingERP Training
ERP Training
 
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback LoopsListen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
 

More from sriram_rajan

Elastic Kubernetes Services (EKS)
Elastic Kubernetes Services (EKS)Elastic Kubernetes Services (EKS)
Elastic Kubernetes Services (EKS)
sriram_rajan
 
Containers and security
Containers and securityContainers and security
Containers and security
sriram_rajan
 
Cloudinit
CloudinitCloudinit
Cloudinit
sriram_rajan
 
Unlocked 2014 onmetal and docker
Unlocked 2014 onmetal and dockerUnlocked 2014 onmetal and docker
Unlocked 2014 onmetal and docker
sriram_rajan
 
DevOps Toolbox: Infrastructure as code
DevOps Toolbox: Infrastructure as codeDevOps Toolbox: Infrastructure as code
DevOps Toolbox: Infrastructure as code
sriram_rajan
 
DevOps Meetup ansible
DevOps Meetup   ansibleDevOps Meetup   ansible
DevOps Meetup ansible
sriram_rajan
 
Openstack & rackspace – yesterday, today and tomorrow
 Openstack & rackspace – yesterday, today and tomorrow Openstack & rackspace – yesterday, today and tomorrow
Openstack & rackspace – yesterday, today and tomorrowsriram_rajan
 

More from sriram_rajan (7)

Elastic Kubernetes Services (EKS)
Elastic Kubernetes Services (EKS)Elastic Kubernetes Services (EKS)
Elastic Kubernetes Services (EKS)
 
Containers and security
Containers and securityContainers and security
Containers and security
 
Cloudinit
CloudinitCloudinit
Cloudinit
 
Unlocked 2014 onmetal and docker
Unlocked 2014 onmetal and dockerUnlocked 2014 onmetal and docker
Unlocked 2014 onmetal and docker
 
DevOps Toolbox: Infrastructure as code
DevOps Toolbox: Infrastructure as codeDevOps Toolbox: Infrastructure as code
DevOps Toolbox: Infrastructure as code
 
DevOps Meetup ansible
DevOps Meetup   ansibleDevOps Meetup   ansible
DevOps Meetup ansible
 
Openstack & rackspace – yesterday, today and tomorrow
 Openstack & rackspace – yesterday, today and tomorrow Openstack & rackspace – yesterday, today and tomorrow
Openstack & rackspace – yesterday, today and tomorrow
 

Recently uploaded

Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 

Recently uploaded (20)

Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 

DevOps Toolbox: Application monitoring and insights

  • 1. DevOps Toolbox: Application Monitoring and insights Webinar
  • 2. About Me SRI RAJAN PRINCIPAL ENGINEER • From India. Live in UK • 10+ years in IT • 6+ years Racker • Special>es: - Architec>ng solu>ons - Cloud - Automa>on - Linux linkedin.com/in/rajansriram @sriramrajan
  • 3. If you can’t measure it, you can’t improve it - Lord Kelvin
  • 5.
  • 7. What should monitoring give me? • Capacity • Performance data • Data on abnormal events • Alerts
  • 8. What should monitoring give me? • SLA/KPIs • Business Metrics (RegistraEons, click rates) • Governance/Compliance metrics
  • 9. It should give you answers !!!
  • 10. It should give answers to… • IT OperaEons • Developers • Product Owners • Security • Business leaders
  • 11. It should give answers to… • USERS & CUSTOMERS
  • 12. MONITORING AS A PLATFORM Answer What Answer Whom • Capacity • Performance data • Errors • Alerts • SLA/KPIs • Business Metrics • Governance metrics • IT OperaEons • Developers • Product Owners • Security • Business leaders • Customers
  • 13. TOOLS
  • 14. Tools Open Source Commercial Monitoring as a service Community driven Off the shelf product Less operational overhead Requires some expertise to run Still requires some expertise to run Mean time to visibility Can be extended Vendor dependent unless they provide a plugin framework Vendor dependent Cost is operational Generally not cheap Typically utility pricing Data is under your control Data is under your control Data lives elsewhere
  • 15. AlerEng • Best opEon to wake up the OperaEons team J • Good overall indicator of plaSorm and system health • Flexible with respect to tuning
  • 16. Graphing • Visualise • ReporEng • Trending and capacity planning
  • 18. Logging • Gather metrics from logs • Visualise • Compliance reports
  • 19. At Rackspace StatsD! More information: www.rackspace.co.uk/devops/support
  • 21. Workload characterization • Define/Understand what is normal - What does slow mean ?
  • 22. Workload characterization • USE Method - U>lisa>on, Satura>on, Errors - Checklist for performance troubleshoo>ng - hNp://www.brendangregg.com/usemethod.html
  • 23. Smart AlerEng 4am! Disk 80% full 100Gb left Disk 80% full 30Gb left Web Traffic 30% higher Page OPS backup! server! Prod DB! Prod Web!
  • 24. Trend Analysis Traffic 10% slower than last week Alert It Product X is getting lots of hits Notify Sales/ Product teams Password reset page is getting hits Notify Security
  • 26. Provide insights to Dev team • Make the tool go beyond OperaEons - Deploy in non-­‐prod - Provide automated tesEng tools - Pluggable - Instrument in code
  • 27. Provide insights to the Business • Make the tool go beyond IT - Web analyEcs - Page load Emes of compeEtors - Number of code commits on the day we ordered Pizza J
  • 29. Think in layers - Business/High level - Application - Infrastructure - Code
  • 30. If you do not MONITOR it, it does not exist
  • 32. If it moves graph it
  • 33.
  • 34. MORE DEVOPS WEBINARS Replay available IntroducEon to DevOps Replay available DevOps Toolbox: Infrastructure as Code 7th August DevOps Toolbox: ApplicaEon Insights & Monitoring 22nd August DevOps Toolbox: Automated test & deployment 11th September What a cloud-­‐enabled business looks like
  • 35. Tuesday 18th November, London Hands-on workshop tracks • DevOps • Big Data • Ecommerce & Digital Guidance & best practise Customer case studies