SlideShare a Scribd company logo
Transaction (Click) to Disk Troubleshooting
with AppDynamics and OpsDataStore
Bernd Harzog
Founder and CEO
My History with AppDynamics – Confidant and Fan
Strategy Consultant Product Selection Consultant
Questions for You
Does everything work as well as it is supposed to all of
the time?
Is your understanding of your infrastructure
performance as robust as is your understanding of
your application performance?
Would you be interested in understanding
infrastructure performance in the context of
transaction performance?
What Has Not Worked?
Blind Dinosaurs!
=
Frameworks made a promise
that could not be kept – that
one product can monitor
everything
Frameworks are out of date
with respect to current
application and infrastructure
environments
Frameworks stand no chance
of keeping up with the
accelerating pace of
innovation
Best of breed tools are
replacing the frameworks
Blind Dinosaur
-2.5%
-4.5%
-2.0%
-5.0%
Flat
+3.0%
11% share (of a $20B market) lost
by the Big 4 went to new best of
breed vendors (creating the
problem OpsDataStore solves)
-14.0%
Best of Breed Results in Franken-Monitors!
Franken-Monitors are redundant siloed management
tools that do not integrate with each other and that each
store their data in their own proprietary datastores
Franken-Monitors happened because customers
bought best of breed point tools to address gaps left by
IBM, BMC, HP and CA
Franken-Monitors cannot cope with the rapid pace of
change driven by Agile, DevOps, and hybrid/private
clouds
Franken-Monitors make it impossible for management
to keep up with the pace of innovation
With Franken-Monitors there is no architecture for
management and monitoring
How many monitoring tools do you own that produce
valuable metrics about an aspect of
your environment?
Network
Monitor
Storage
Monitor
Application
Monitor
Server
Monitor
Virtualization
Monitor
OS
Monitor
IT
Operations
Log
Monitor
This problem is becoming more important to solve and
more challenging to solve over time
Diversity and rapid change at the application layer
Pressure to respond to the business
DevOps and Agile
More languages and run times
More Layers of Abstraction
The JVM (the first one)
Server virtualization
Network virtualization
Storage virtualization
Docker
The Cloud
Dynamic and scaled out infrastructure
Constant change in the virtualized server,
network and storage layers
Automation
Your Cloud Public CloudHybrid Cloud
Data Driven IT Operations
to the Rescue
The Architecture for Data Driven IT Operations
Physical and
Virtual Storage
Instrumentation
Physical and
Virtual Server
Instrumentation
Physical and
Virtual Network
Instrumentation
Operating
System
Instrumentation
Application and
Transaction
Instrumentation
Data
Sources
Live Custom Dashboards – Specific to use cases, domains, and user requirements – Choice of BI ToolsVisualization
End-to-End
Monitoring
Capacity
Analytics
Automated
Root Cause
Automated
Remediation
IT Operations
Analytics
Cost
Management
Use
Cases
Data Driven IT
Operations
OpsDataStore
Data
Platform
Data
Types
Data from
Management
API’s
Agent Data Wire Data Synthetic Data
Manual and
Configuration
Data (CMDB)
The New Metric Collection Requirements
Continuous – Near Real Time – Streaming – Coarse grained
intervals (minutes) no longer frequent enough
Consistent – Gaps in metric collection are no longer acceptable
Deterministic – Rolled up averages are dangerously misleading
Accurate – measurement bias (i.e., time shifting) no longer
tolerable
Efficient – not influenced by the metric collection process –
“outside-in” observation preferable
Instrument for Response time (Latency),
Throughput and Congestion at Every Layer
Storage Array
Router/WAN
Network
Server OS
Hypervisor
Virtualization
Data Sources
Transaction and application response time and throughput
CPU, memory, network and disk contention (queuing)
CPU, memory, network, and disk contention (queuing)
Network performance and behavior of network users (apps)
WAN performance and End User Experience
Latency, throughput and contention
Application
OpsDataStore
• IT Operations Analytics
• Performance Management
• Capacity Management
• Service Troubleshooting
• Live Custom IT Dashboards
Evaluate Metrics based upon their Value,
Breadth of Applicability and Cost to Implement
LowValueoftheMetricHigh
Narrow Breadth of Applicability Ubiquitous
Open
Source/Free
$ $$
Application
Server
Datastore
Dynatrace AppDynamics
Coda Hale, StatsD
Corvil
Intel DCM
Network
SNMP
VMware VASA
Datastore HW
Netflow
VMware vCenter
CollectD
ExtraHop (STD)
ExtraHop (ITR)
CollectD (PL)
The Solution
OpsDataStore
The Real-Time Platform for Data Driven IT Operations
OpsDataStore – Solution Overview
Live Custom IT
Dashboards
Cross-Stack & End-To-
End Troubleshooting
Real-Time Fabric for Data
Driven IT Operations
Continuous Capacity
Optimization
OpsDataStore Ecosystem Strategy
OpsDataStore
Cirba
NPM Cloud Auto AutomationOps Mgmt. App Perf. Mgmt.Platforms
Sevone VMware ApptioRiverbed ServiceNowVMware
Riverbed Dell/EMC Puppet
VMware
New Relic
Virtual Inst.
Linux
AppDynamics
Moogsoft
Arista Dell
Cisco UCS
Nutanix
GigaMon Red Hat Chef
VMTurbo Dynatrace
Prelert
GigaMonWindows GigaMon
INETCO
CSCNagios
AppNeta
AppEnsure Big Panda
CSCEMC
Mirantis
Ansible
Apteligent
NetuitiveExtraHop
NetApp Kentik
Analytics Cost Mgmt. Service Mgmt.IPM
Zenoss
Zabbix
Corvil
ExtraHop
Key OpsDataStore Features
Open Ingest – collect data from any platform, management tool or API
Dynamic Object Model – all data is related at ingest time, stored in a graph
database and shown in a topology map
Highly Scalable Real Time Back End – designed for infinite horizontal scalability,
high ingest rate and low latency queries of metrics and relationships
Continuous Data Transformation – into a form usable by BI tools
Open Query Architecture – all data and topologies are accessible through
ODBC/JDBC
Easily Extensible User Interface - user interface (dashboards) built in the
leading BI tool (Tableau)
OpsDataStore Object Model – Organizing Streams
of IT Operations Data
Transaction
Application
Tier
Virtual
Server
ClusterData
Store
Data
Center
Tenant
Transaction Transaction
Physical
Server
Objects, Metrics, Configuration Items, and Relationships through Time
Real-Time QueryContinuous
Processing
Continuous
Ingest
OpsDataStore Product Architecture
Graph Database & Low Latency Scale Out Time Series Database
Streaming Writes
Object Model
Data Collector SDK
Errors
Capacity
UtilizationThroughput
Response TimeConfiguration
ExtraHop
AnyDataSource
IntelDCM
Dynatrace
AppDynamics
Query
VMware
ODBC API
RAM DB
Data Transformation
Aggregation
Statistical Computation
Baselining
Anomaly Detection JDBC API
Query
End-to-End Topology Map for Every Component
Metrics from the Transaction to the Datastore
Find Infrastructure Issues that Impact Applications
Your Data Your Way in Tableau
Build live
dashboards
in minutes
in your
choice of BI
tool
Empower
requesters
of IT data
with self-
service
Improve IT
decisions
Scalable and Automated Capacity Analytics
Use Cases for OpsDataStore
• Platform for IT Operations Analytics
• Platform for end-to-end (transaction to hardware)
monitoring and troubleshooting
• Platform for real-time and continuous capacity analysis
• Platform for live Custom IT Dashboards
Questions?
www.opsdatastore.com
bernd@opsdatastore.com
Send me an email for
a copy of the slides
Please give us your feedback—Session T15450
• Complete the online survey you'll receive via
email later today or via text at:
Text this number: 878787
Text this word: APPSPHERE
• Every time you submit a session survey, your
name will be entered in a random drawing.
We're giving away Amazon Echos
to 5 lucky winners!
• Thank you for your input
APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 27
Win!
Thank you

More Related Content

What's hot

What's hot (20)

IoT in the Enterprise: Why Your Monitoring Strategy Should Include Connected ...
IoT in the Enterprise: Why Your Monitoring Strategy Should Include Connected ...IoT in the Enterprise: Why Your Monitoring Strategy Should Include Connected ...
IoT in the Enterprise: Why Your Monitoring Strategy Should Include Connected ...
 
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
 
How Jack Henry & Associates Addressed Six of the Biggest Application Performa...
How Jack Henry & Associates Addressed Six of the Biggest Application Performa...How Jack Henry & Associates Addressed Six of the Biggest Application Performa...
How Jack Henry & Associates Addressed Six of the Biggest Application Performa...
 
Lessons Learned at a US Government Agency Monitoring a Large, Highly Regulate...
Lessons Learned at a US Government Agency Monitoring a Large, Highly Regulate...Lessons Learned at a US Government Agency Monitoring a Large, Highly Regulate...
Lessons Learned at a US Government Agency Monitoring a Large, Highly Regulate...
 
How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...
How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...
How the World Bank Standardized on AppDynamics as its Enterprise-Wide APM Sol...
 
Advanced APM .NET Hands-On Lab - AppSphere16
Advanced APM .NET Hands-On Lab - AppSphere16Advanced APM .NET Hands-On Lab - AppSphere16
Advanced APM .NET Hands-On Lab - AppSphere16
 
Making Your Customer Experience Great Before You Hit Production - AppSphere16
Making Your Customer Experience Great Before You Hit Production - AppSphere16Making Your Customer Experience Great Before You Hit Production - AppSphere16
Making Your Customer Experience Great Before You Hit Production - AppSphere16
 
Accelerating Your Mastery of APM Through Skills Self-Analysis - AppSphere16
Accelerating Your Mastery of APM Through Skills Self-Analysis - AppSphere16Accelerating Your Mastery of APM Through Skills Self-Analysis - AppSphere16
Accelerating Your Mastery of APM Through Skills Self-Analysis - AppSphere16
 
Velocity Presentation - Unified Monitoring with AppDynamics
Velocity Presentation - Unified Monitoring with AppDynamicsVelocity Presentation - Unified Monitoring with AppDynamics
Velocity Presentation - Unified Monitoring with AppDynamics
 
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
 
Introduction to appDynamics
Introduction to appDynamics Introduction to appDynamics
Introduction to appDynamics
 
How DixonsCarphone uses AppDynamics Application Analytics to Influence Busine...
How DixonsCarphone uses AppDynamics Application Analytics to Influence Busine...How DixonsCarphone uses AppDynamics Application Analytics to Influence Busine...
How DixonsCarphone uses AppDynamics Application Analytics to Influence Busine...
 
How SAS Institute Drove Digital Transformation Through DevOps - AppSphere16
How SAS Institute Drove Digital Transformation Through DevOps - AppSphere16How SAS Institute Drove Digital Transformation Through DevOps - AppSphere16
How SAS Institute Drove Digital Transformation Through DevOps - AppSphere16
 
How Cerner Corporation Delivers End-to-End Workflow Visibility to Increase Cr...
How Cerner Corporation Delivers End-to-End Workflow Visibility to Increase Cr...How Cerner Corporation Delivers End-to-End Workflow Visibility to Increase Cr...
How Cerner Corporation Delivers End-to-End Workflow Visibility to Increase Cr...
 
From APM to Business Monitoring with AppDynamics Analytics
From APM to Business Monitoring with AppDynamics AnalyticsFrom APM to Business Monitoring with AppDynamics Analytics
From APM to Business Monitoring with AppDynamics Analytics
 
App Dynamics
App DynamicsApp Dynamics
App Dynamics
 
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)
 
Use AppDynamics SDK to Integrate with your Applications - AppSphere16
Use AppDynamics SDK to Integrate with your Applications - AppSphere16Use AppDynamics SDK to Integrate with your Applications - AppSphere16
Use AppDynamics SDK to Integrate with your Applications - AppSphere16
 
How Q2 eBanking Maximizes Customer Experience for a Hyper-Growth SaaS Platfor...
How Q2 eBanking Maximizes Customer Experience for a Hyper-Growth SaaS Platfor...How Q2 eBanking Maximizes Customer Experience for a Hyper-Growth SaaS Platfor...
How Q2 eBanking Maximizes Customer Experience for a Hyper-Growth SaaS Platfor...
 
Mastering the Administration of your AppDynamics Deployment - AppSphere16
Mastering the Administration of your AppDynamics Deployment - AppSphere16Mastering the Administration of your AppDynamics Deployment - AppSphere16
Mastering the Administration of your AppDynamics Deployment - AppSphere16
 

Viewers also liked

Viewers also liked (15)

Business Transactions with AppDynamics
Business Transactions with AppDynamicsBusiness Transactions with AppDynamics
Business Transactions with AppDynamics
 
Digital Lumberjacking: Chipping Away at Complex Technology and Culture Change...
Digital Lumberjacking: Chipping Away at Complex Technology and Culture Change...Digital Lumberjacking: Chipping Away at Complex Technology and Culture Change...
Digital Lumberjacking: Chipping Away at Complex Technology and Culture Change...
 
Under the Hood: Monitoring Azure and .NET - AppSphere16
Under the Hood: Monitoring Azure and .NET - AppSphere16Under the Hood: Monitoring Azure and .NET - AppSphere16
Under the Hood: Monitoring Azure and .NET - AppSphere16
 
How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...
How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...
How Financial Engines Drives Business Outcomes Using AppDynamics Analytics - ...
 
Memory Heap Analysis with AppDynamics - AppSphere16
Memory Heap Analysis with AppDynamics - AppSphere16Memory Heap Analysis with AppDynamics - AppSphere16
Memory Heap Analysis with AppDynamics - AppSphere16
 
Thousands of JVMs, Hundreds of Applications, and Two People: How Cerner Learn...
Thousands of JVMs, Hundreds of Applications, and Two People: How Cerner Learn...Thousands of JVMs, Hundreds of Applications, and Two People: How Cerner Learn...
Thousands of JVMs, Hundreds of Applications, and Two People: How Cerner Learn...
 
AppDynamics Administration - AppSphere16
AppDynamics Administration - AppSphere16AppDynamics Administration - AppSphere16
AppDynamics Administration - AppSphere16
 
AppDynamics Custom Transaction Correlation
 AppDynamics Custom Transaction Correlation AppDynamics Custom Transaction Correlation
AppDynamics Custom Transaction Correlation
 
Is Your Infrastructure Affecting Critical Business Transactions? - AppSphere16
Is Your Infrastructure Affecting Critical Business Transactions? - AppSphere16Is Your Infrastructure Affecting Critical Business Transactions? - AppSphere16
Is Your Infrastructure Affecting Critical Business Transactions? - AppSphere16
 
End User Monitoring with AppDynamics - AppSphere16
End User Monitoring with AppDynamics - AppSphere16End User Monitoring with AppDynamics - AppSphere16
End User Monitoring with AppDynamics - AppSphere16
 
AppDynamics the Missing Link to DevOps - AppSphere16
AppDynamics the Missing Link to DevOps - AppSphere16AppDynamics the Missing Link to DevOps - AppSphere16
AppDynamics the Missing Link to DevOps - AppSphere16
 
How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...
How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...
How CDK, a Global Brand, Leveraged End-User Monitoring to Drive Customer Deli...
 
Advanced Agent Deployment Strategies in Large Scale, Complex Environments - A...
Advanced Agent Deployment Strategies in Large Scale, Complex Environments - A...Advanced Agent Deployment Strategies in Large Scale, Complex Environments - A...
Advanced Agent Deployment Strategies in Large Scale, Complex Environments - A...
 
Better Together: The Winning Strategy of Unified Ownership - AppSphere16
Better Together: The Winning Strategy of Unified Ownership - AppSphere16Better Together: The Winning Strategy of Unified Ownership - AppSphere16
Better Together: The Winning Strategy of Unified Ownership - AppSphere16
 
How CapitalOne Transformed DevTest or Continuous Delivery - AppSphere16
How CapitalOne Transformed DevTest or Continuous Delivery - AppSphere16How CapitalOne Transformed DevTest or Continuous Delivery - AppSphere16
How CapitalOne Transformed DevTest or Continuous Delivery - AppSphere16
 

Similar to Click to Disk Troubleshooting with AppDynamics and OpsDataStore - AppSphere16

Short reference architecture
Short reference architectureShort reference architecture
Short reference architecture
Steve Feldman
 

Similar to Click to Disk Troubleshooting with AppDynamics and OpsDataStore - AppSphere16 (20)

Short reference architecture
Short reference architectureShort reference architecture
Short reference architecture
 
Big Data Architectures @ JAX / BigDataCon 2016
Big Data Architectures @ JAX / BigDataCon 2016Big Data Architectures @ JAX / BigDataCon 2016
Big Data Architectures @ JAX / BigDataCon 2016
 
Top SAP Online training institute in Hyderabad
Top SAP Online training institute in HyderabadTop SAP Online training institute in Hyderabad
Top SAP Online training institute in Hyderabad
 
Machine Data Analytics
Machine Data AnalyticsMachine Data Analytics
Machine Data Analytics
 
Why Data Virtualization? An Introduction by Denodo
Why Data Virtualization? An Introduction by DenodoWhy Data Virtualization? An Introduction by Denodo
Why Data Virtualization? An Introduction by Denodo
 
Customer value analysis of big data products
Customer value analysis of big data productsCustomer value analysis of big data products
Customer value analysis of big data products
 
Big Data: It’s all about the Use Cases
Big Data: It’s all about the Use CasesBig Data: It’s all about the Use Cases
Big Data: It’s all about the Use Cases
 
Innovating With Data and Analytics
Innovating With Data and AnalyticsInnovating With Data and Analytics
Innovating With Data and Analytics
 
Confluent Partner Tech Talk with BearingPoint
Confluent Partner Tech Talk with BearingPointConfluent Partner Tech Talk with BearingPoint
Confluent Partner Tech Talk with BearingPoint
 
BigData
BigDataBigData
BigData
 
Skillwise Big Data part 2
Skillwise Big Data part 2Skillwise Big Data part 2
Skillwise Big Data part 2
 
IMS02 autonomics for ims with the ibm management console for ims and db2 fo...
IMS02   autonomics for ims with the ibm management console for ims and db2 fo...IMS02   autonomics for ims with the ibm management console for ims and db2 fo...
IMS02 autonomics for ims with the ibm management console for ims and db2 fo...
 
Skilwise Big data
Skilwise Big dataSkilwise Big data
Skilwise Big data
 
The Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- AltibaseThe Most Trusted In-Memory database in the world- Altibase
The Most Trusted In-Memory database in the world- Altibase
 
Take Action: The New Reality of Data-Driven Business
Take Action: The New Reality of Data-Driven BusinessTake Action: The New Reality of Data-Driven Business
Take Action: The New Reality of Data-Driven Business
 
Introduction Big Data
Introduction Big DataIntroduction Big Data
Introduction Big Data
 
Real Time Business Platform by Ivan Novick from Pivotal
Real Time Business Platform by Ivan Novick from PivotalReal Time Business Platform by Ivan Novick from Pivotal
Real Time Business Platform by Ivan Novick from Pivotal
 
Livebase: a database for the web 2.0
Livebase: a database for the web 2.0Livebase: a database for the web 2.0
Livebase: a database for the web 2.0
 
Transpara Visual KPI Overview - May 2019
Transpara Visual KPI Overview - May 2019Transpara Visual KPI Overview - May 2019
Transpara Visual KPI Overview - May 2019
 
Alten calsoft labs analytics service offerings
Alten calsoft labs   analytics service offeringsAlten calsoft labs   analytics service offerings
Alten calsoft labs analytics service offerings
 

More from AppDynamics

More from AppDynamics (20)

Good Migrations: APM Essentials For Cloud Success at AppD Global Tour London
Good Migrations: APM Essentials For Cloud Success at AppD Global Tour LondonGood Migrations: APM Essentials For Cloud Success at AppD Global Tour London
Good Migrations: APM Essentials For Cloud Success at AppD Global Tour London
 
Top Tips For AppD Adoption Success at AppD Global Tour London
Top Tips For AppD Adoption Success at AppD Global Tour LondonTop Tips For AppD Adoption Success at AppD Global Tour London
Top Tips For AppD Adoption Success at AppD Global Tour London
 
How To Create An AppD Centre of Excellence at AppD Global Tour London
How To Create An AppD Centre of Excellence at AppD Global Tour LondonHow To Create An AppD Centre of Excellence at AppD Global Tour London
How To Create An AppD Centre of Excellence at AppD Global Tour London
 
Ensure Every Customer Matters With End User Monitoring at AppD Global Tour Lo...
Ensure Every Customer Matters With End User Monitoring at AppD Global Tour Lo...Ensure Every Customer Matters With End User Monitoring at AppD Global Tour Lo...
Ensure Every Customer Matters With End User Monitoring at AppD Global Tour Lo...
 
Just Eat: DevOps at Scale at AppD Global Tour London
Just Eat: DevOps at Scale at AppD Global Tour LondonJust Eat: DevOps at Scale at AppD Global Tour London
Just Eat: DevOps at Scale at AppD Global Tour London
 
What’s Next For AppDynamics and Cisco? AppD Global Tour London
What’s Next For AppDynamics and Cisco? AppD Global Tour LondonWhat’s Next For AppDynamics and Cisco? AppD Global Tour London
What’s Next For AppDynamics and Cisco? AppD Global Tour London
 
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
 
Overcoming Transformational Barriers with Ensono - AppD Global Tour London
Overcoming Transformational Barriers with Ensono - AppD Global Tour LondonOvercoming Transformational Barriers with Ensono - AppD Global Tour London
Overcoming Transformational Barriers with Ensono - AppD Global Tour London
 
Equinor: What does normal look like?
Equinor: What does normal look like? Equinor: What does normal look like?
Equinor: What does normal look like?
 
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
 
Top Tips For AppD Adoption Success - AppD Global Tour Stockholm
Top Tips For AppD Adoption Success - AppD Global Tour StockholmTop Tips For AppD Adoption Success - AppD Global Tour Stockholm
Top Tips For AppD Adoption Success - AppD Global Tour Stockholm
 
What's next for AppD and Cisco? - AppD Global Tour
What's next for AppD and Cisco? - AppD Global TourWhat's next for AppD and Cisco? - AppD Global Tour
What's next for AppD and Cisco? - AppD Global Tour
 
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit EuropeCisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
 
British Medical Journal: Refine Your Metrics For Digital Success - AppD Summi...
British Medical Journal: Refine Your Metrics For Digital Success - AppD Summi...British Medical Journal: Refine Your Metrics For Digital Success - AppD Summi...
British Medical Journal: Refine Your Metrics For Digital Success - AppD Summi...
 
Forrester Research: How To Organise Your Business For Digital Success - AppD ...
Forrester Research: How To Organise Your Business For Digital Success - AppD ...Forrester Research: How To Organise Your Business For Digital Success - AppD ...
Forrester Research: How To Organise Your Business For Digital Success - AppD ...
 
Mastering APM With End User Monitoring - AppD Summit Europe
Mastering APM With End User Monitoring - AppD Summit EuropeMastering APM With End User Monitoring - AppD Summit Europe
Mastering APM With End User Monitoring - AppD Summit Europe
 
Become an AppDynamics Dashboard Rockstar - AppD Summit Europe
Become an AppDynamics Dashboard Rockstar - AppD Summit EuropeBecome an AppDynamics Dashboard Rockstar - AppD Summit Europe
Become an AppDynamics Dashboard Rockstar - AppD Summit Europe
 
Business iQ: What It Is and How to Start - AppD Summit Europe
Business iQ: What It Is and How to Start - AppD Summit EuropeBusiness iQ: What It Is and How to Start - AppD Summit Europe
Business iQ: What It Is and How to Start - AppD Summit Europe
 
Containers: Give Me The Facts, Not The Hype - AppD Summit Europe
Containers: Give Me The Facts, Not The Hype - AppD Summit EuropeContainers: Give Me The Facts, Not The Hype - AppD Summit Europe
Containers: Give Me The Facts, Not The Hype - AppD Summit Europe
 
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit Europe
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit EuropeAutomation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit Europe
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit Europe
 

Recently uploaded

Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
mbmh111980
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 

Recently uploaded (20)

Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
iGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by SkilrockiGaming Platform & Lottery Solutions by Skilrock
iGaming Platform & Lottery Solutions by Skilrock
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 

Click to Disk Troubleshooting with AppDynamics and OpsDataStore - AppSphere16

  • 1. Transaction (Click) to Disk Troubleshooting with AppDynamics and OpsDataStore Bernd Harzog Founder and CEO
  • 2. My History with AppDynamics – Confidant and Fan Strategy Consultant Product Selection Consultant
  • 3. Questions for You Does everything work as well as it is supposed to all of the time? Is your understanding of your infrastructure performance as robust as is your understanding of your application performance? Would you be interested in understanding infrastructure performance in the context of transaction performance?
  • 4. What Has Not Worked?
  • 5. Blind Dinosaurs! = Frameworks made a promise that could not be kept – that one product can monitor everything Frameworks are out of date with respect to current application and infrastructure environments Frameworks stand no chance of keeping up with the accelerating pace of innovation Best of breed tools are replacing the frameworks Blind Dinosaur
  • 6. -2.5% -4.5% -2.0% -5.0% Flat +3.0% 11% share (of a $20B market) lost by the Big 4 went to new best of breed vendors (creating the problem OpsDataStore solves) -14.0%
  • 7. Best of Breed Results in Franken-Monitors! Franken-Monitors are redundant siloed management tools that do not integrate with each other and that each store their data in their own proprietary datastores Franken-Monitors happened because customers bought best of breed point tools to address gaps left by IBM, BMC, HP and CA Franken-Monitors cannot cope with the rapid pace of change driven by Agile, DevOps, and hybrid/private clouds Franken-Monitors make it impossible for management to keep up with the pace of innovation With Franken-Monitors there is no architecture for management and monitoring How many monitoring tools do you own that produce valuable metrics about an aspect of your environment? Network Monitor Storage Monitor Application Monitor Server Monitor Virtualization Monitor OS Monitor IT Operations Log Monitor
  • 8. This problem is becoming more important to solve and more challenging to solve over time Diversity and rapid change at the application layer Pressure to respond to the business DevOps and Agile More languages and run times More Layers of Abstraction The JVM (the first one) Server virtualization Network virtualization Storage virtualization Docker The Cloud Dynamic and scaled out infrastructure Constant change in the virtualized server, network and storage layers Automation Your Cloud Public CloudHybrid Cloud
  • 9. Data Driven IT Operations to the Rescue
  • 10. The Architecture for Data Driven IT Operations Physical and Virtual Storage Instrumentation Physical and Virtual Server Instrumentation Physical and Virtual Network Instrumentation Operating System Instrumentation Application and Transaction Instrumentation Data Sources Live Custom Dashboards – Specific to use cases, domains, and user requirements – Choice of BI ToolsVisualization End-to-End Monitoring Capacity Analytics Automated Root Cause Automated Remediation IT Operations Analytics Cost Management Use Cases Data Driven IT Operations OpsDataStore Data Platform Data Types Data from Management API’s Agent Data Wire Data Synthetic Data Manual and Configuration Data (CMDB)
  • 11. The New Metric Collection Requirements Continuous – Near Real Time – Streaming – Coarse grained intervals (minutes) no longer frequent enough Consistent – Gaps in metric collection are no longer acceptable Deterministic – Rolled up averages are dangerously misleading Accurate – measurement bias (i.e., time shifting) no longer tolerable Efficient – not influenced by the metric collection process – “outside-in” observation preferable
  • 12. Instrument for Response time (Latency), Throughput and Congestion at Every Layer Storage Array Router/WAN Network Server OS Hypervisor Virtualization Data Sources Transaction and application response time and throughput CPU, memory, network and disk contention (queuing) CPU, memory, network, and disk contention (queuing) Network performance and behavior of network users (apps) WAN performance and End User Experience Latency, throughput and contention Application OpsDataStore • IT Operations Analytics • Performance Management • Capacity Management • Service Troubleshooting • Live Custom IT Dashboards
  • 13. Evaluate Metrics based upon their Value, Breadth of Applicability and Cost to Implement LowValueoftheMetricHigh Narrow Breadth of Applicability Ubiquitous Open Source/Free $ $$ Application Server Datastore Dynatrace AppDynamics Coda Hale, StatsD Corvil Intel DCM Network SNMP VMware VASA Datastore HW Netflow VMware vCenter CollectD ExtraHop (STD) ExtraHop (ITR) CollectD (PL)
  • 14. The Solution OpsDataStore The Real-Time Platform for Data Driven IT Operations
  • 15. OpsDataStore – Solution Overview Live Custom IT Dashboards Cross-Stack & End-To- End Troubleshooting Real-Time Fabric for Data Driven IT Operations Continuous Capacity Optimization
  • 16. OpsDataStore Ecosystem Strategy OpsDataStore Cirba NPM Cloud Auto AutomationOps Mgmt. App Perf. Mgmt.Platforms Sevone VMware ApptioRiverbed ServiceNowVMware Riverbed Dell/EMC Puppet VMware New Relic Virtual Inst. Linux AppDynamics Moogsoft Arista Dell Cisco UCS Nutanix GigaMon Red Hat Chef VMTurbo Dynatrace Prelert GigaMonWindows GigaMon INETCO CSCNagios AppNeta AppEnsure Big Panda CSCEMC Mirantis Ansible Apteligent NetuitiveExtraHop NetApp Kentik Analytics Cost Mgmt. Service Mgmt.IPM Zenoss Zabbix Corvil ExtraHop
  • 17. Key OpsDataStore Features Open Ingest – collect data from any platform, management tool or API Dynamic Object Model – all data is related at ingest time, stored in a graph database and shown in a topology map Highly Scalable Real Time Back End – designed for infinite horizontal scalability, high ingest rate and low latency queries of metrics and relationships Continuous Data Transformation – into a form usable by BI tools Open Query Architecture – all data and topologies are accessible through ODBC/JDBC Easily Extensible User Interface - user interface (dashboards) built in the leading BI tool (Tableau)
  • 18. OpsDataStore Object Model – Organizing Streams of IT Operations Data Transaction Application Tier Virtual Server ClusterData Store Data Center Tenant Transaction Transaction Physical Server Objects, Metrics, Configuration Items, and Relationships through Time
  • 19. Real-Time QueryContinuous Processing Continuous Ingest OpsDataStore Product Architecture Graph Database & Low Latency Scale Out Time Series Database Streaming Writes Object Model Data Collector SDK Errors Capacity UtilizationThroughput Response TimeConfiguration ExtraHop AnyDataSource IntelDCM Dynatrace AppDynamics Query VMware ODBC API RAM DB Data Transformation Aggregation Statistical Computation Baselining Anomaly Detection JDBC API Query
  • 20. End-to-End Topology Map for Every Component
  • 21. Metrics from the Transaction to the Datastore
  • 22. Find Infrastructure Issues that Impact Applications
  • 23. Your Data Your Way in Tableau Build live dashboards in minutes in your choice of BI tool Empower requesters of IT data with self- service Improve IT decisions
  • 24. Scalable and Automated Capacity Analytics
  • 25. Use Cases for OpsDataStore • Platform for IT Operations Analytics • Platform for end-to-end (transaction to hardware) monitoring and troubleshooting • Platform for real-time and continuous capacity analysis • Platform for live Custom IT Dashboards
  • 27. Please give us your feedback—Session T15450 • Complete the online survey you'll receive via email later today or via text at: Text this number: 878787 Text this word: APPSPHERE • Every time you submit a session survey, your name will be entered in a random drawing. We're giving away Amazon Echos to 5 lucky winners! • Thank you for your input APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 27 Win!