SlideShare a Scribd company logo
Top 5 .NET Challenges,
Performance Monitoring Tips & Tricks
Meera Viswanathan (.NET R&D), Anand Akela (Director, Product Marketing)
Our Presenters
Meera Viswanathan
.NET R&D
Anand Akela
Director, Product Marketing
Agenda
• Top .Net Performance Challenges
• Performance Monitoring Tips & Tricks
• Application-centric Unified Monitoring
• Q&A
Copyright © 2015 AppDynamics. All rights reserved. 3
TOP .NET PERFORMANCE CHALLANGES
Common Performance Bottlenecks in .NET
Synchronization and Locking
• Problem:
– Contention for the same
resource in a heavily multi
threaded environments
• Solution:
– Closely examine the code you
are synchronizing to determine if
another option is viable
– Limit the scope of your
synchronized block
Copyright © 2015 AppDynamics. All rights reserved. 5
Excessive and Unnecessary Logging
• Problem:
– Duplicate exception logs across
several tiers
– Excessive logging of debug/info
log levels
• Solution:
– Reduce logging to
Fatal/Error/Warning in production
environments
– Log exceptions in the final tier
Copyright © 2015 AppDynamics. All rights reserved. 6
Code Dependencies
• Problem:
– Reliability of external libraries
– Performance of external libraries
• Solution:
– Is the library truly well written and well tested?
– Are you using the library in the same manner as the large
number of companies that are using it?
– Are you using it correctly?
Copyright © 2015 AppDynamics. All rights reserved. 7
Underlying Database Issues
• Problem:
– Business logic in the Database layer vs. the application layer
– Time spent on inefficient queries and data models
• Solution
– Improve SQL queries
– Improve Data Model
– Optimize business logic between the data and application layer
Copyright © 2015 AppDynamics. All rights reserved. 8
Underlying Infrastructure Issues
• Problem:
– Complex architecture
that can influence
performance
• Solution:
– Better visibility and
understanding
Copyright © 2015 AppDynamics. All rights reserved. 9
PERFORMANCE TIPS AND TRICKS
AppDynamics Monitoring
Business Transaction Optimization
Copyright © 2015 AppDynamics. All rights reserved. 11
• Name and identify business
transactions to match your
business functions
• Exclude business transactions
that don’t add value to visibility
• Configurable on query
parameters, URI paths and
payloads
• Detects calls across different
components
• Identifies HTTP, ADO.NET,
MSMQ OOTB
• Customizable for other exit calls
Tier Management
Copyright © 2015 AppDynamics. All rights reserved. 12
Snapshot Tuning
Copyright © 2015 AppDynamics. All rights reserved. 13
• Visibility into code across tiers
• Configurable snapshot
collection policy
• Displays exit calls
Machine Snapshots
Copyright © 2015 AppDynamics. All rights reserved. 14
• Snapshot of machine state
– CPU/Memory of running processes
– IIS Application Pools
– Transaction snapshots in that window
• Collected:
– Every ten minutes
– Every six occurrences of:
• CPU and memory at 80% or
higher
• IIS application pool queue item
older than 100 milliseconds
• Configurable for more frequent
snapshots
Threshold Tuning
Copyright © 2015 AppDynamics. All rights reserved. 15
• Thresholds control when
alerts are raised and when
snapshots are triggered
• Three types of thresholds:
– Static SLA
– Standard Deviation
– Percentage
Real World Impact of Silo-ed Monitoring
77%issues require 5+ people-hour
to resolve
65%enterprises have 10+ monitoring
tools.
0%
1%
13%
21%
22%
15%
9%
6%
3%
10%
0% 5% 10% 15% 20% 25%
0
1
2-5
6-10
11-25
26-40
41-50
50-75
76-100
More than 100
Q: how many enterprise monitoring/mgmt products would you estimate your IT org owns?*
33%issues are reported by end users
* Survey response from 302 IT professionals
conducted by EMA
Today’s Monitoring: Many Silo-ed Tools
Mobile/Web App Middleware Database Server Network Storage
CheckoutTransaction
??
“Network 97%”“Slow SQL query”“JVM perf issues”“Checkout is slow”
UNIFIED MONITORING
AppDynamics Unified Monitoring
One Solution : One UI, One Data Platform, One Install
Copyright © 2015 AppDynamics. All rights reserved. 19
Industry-first, application-centric Unified Monitoring platform
AppDynamics Unified Monitoring System
Copyright © 2015 AppDynamics. All rights reserved. 20
Business transaction-
centric management
• Automatically trace end-user client – App – DB – API – Infrastructure
• Support for synchronous & asynchronous transactions
Role-relevant
views for quick
troubleshooting
• Business Transaction driven Situational awareness views and reports
• Facilitates DevOps collaboration and automation
ONE unified platform
• One UI, one data Platform, one install, one solution
• Flexible deployment options, easy to implement, and simple to use
Comprehensive
app infrastructure
support
• Support for End-user clients, Application Code, Message Queues, Web Services/API, Databases,
Infrastructure
• Extensible platform to support additional infrastructure
Q & A
Start your free trial today!
Join us in Vegas for our annual user conference,
AppSphere!
- Free training for all attendees
- Exclusive access to AppDynamics executives and engineers
- A sneak peek at our roadmap and announcements about new features
- Keynotes from industry innovators
- Information-packed breakout sessions from users in the trenches
- Peer-to-peer networking
• Learn more and register now at AppDynamics.com/AppSphere
Thank You

More Related Content

What's hot (20)

DOCX
ALEXANDER S CAMPBELL_Resume_Overview
Alexander S. Campbell
 
PPTX
Common Project Mistakes (And How to Avoid Them)
Inductive Automation
 
PPTX
ITAM Review Oracle Seminar NY Aspera Presentation
Martin Thompson
 
PPTX
Design Like a Pro: Essential Steps for Enterprise Architectures
Inductive Automation
 
PPTX
System Software Integration, Witekio
Witekio
 
PPTX
Get More Data Into Your SCADA
Inductive Automation
 
PPTX
Design Like a Pro - Best Practices For IIoT
Inductive Automation
 
PPTX
Lakeside 2016
Marc Servaes (06-47841367)
 
PPTX
Future-Proofing Your Enterprise with the Ignition Platform
Inductive Automation
 
PPTX
Fixing SCADA: How Ignition Saves Time
Inductive Automation
 
PPT
Wily Deployment
Tony de Thomasis
 
PPTX
Sys track customer facing-terminal server-updated
Syntax Inc.
 
PDF
Universal Messaging: Transforming How Businesses Communicate
Software AG
 
PPTX
Top 10 Design & Security Tips to Elevate Your SCADA System
Inductive Automation
 
PPTX
Historic Opportunities: Discover the Power of Ignition's Historian
Inductive Automation
 
PPTX
Retail conglomerate in Latin America monitors 8000+ app components with Appli...
ManageEngine, Zoho Corporation
 
PPTX
Choosing a SCADA System for the IIoT Era
Inductive Automation
 
PPTX
Demystifying SAP Connectivity to Ignition
Inductive Automation
 
PDF
Best Practices for Monitoring Your Cloud Environment and Applications
Prolifics
 
PDF
Automatic Performance Modelling from Application Performance Management (APM)...
Paul Brebner
 
ALEXANDER S CAMPBELL_Resume_Overview
Alexander S. Campbell
 
Common Project Mistakes (And How to Avoid Them)
Inductive Automation
 
ITAM Review Oracle Seminar NY Aspera Presentation
Martin Thompson
 
Design Like a Pro: Essential Steps for Enterprise Architectures
Inductive Automation
 
System Software Integration, Witekio
Witekio
 
Get More Data Into Your SCADA
Inductive Automation
 
Design Like a Pro - Best Practices For IIoT
Inductive Automation
 
Future-Proofing Your Enterprise with the Ignition Platform
Inductive Automation
 
Fixing SCADA: How Ignition Saves Time
Inductive Automation
 
Wily Deployment
Tony de Thomasis
 
Sys track customer facing-terminal server-updated
Syntax Inc.
 
Universal Messaging: Transforming How Businesses Communicate
Software AG
 
Top 10 Design & Security Tips to Elevate Your SCADA System
Inductive Automation
 
Historic Opportunities: Discover the Power of Ignition's Historian
Inductive Automation
 
Retail conglomerate in Latin America monitors 8000+ app components with Appli...
ManageEngine, Zoho Corporation
 
Choosing a SCADA System for the IIoT Era
Inductive Automation
 
Demystifying SAP Connectivity to Ignition
Inductive Automation
 
Best Practices for Monitoring Your Cloud Environment and Applications
Prolifics
 
Automatic Performance Modelling from Application Performance Management (APM)...
Paul Brebner
 

Viewers also liked (10)

PPT
Convergence
Ragu Sivaraman
 
PPT
Chapter 09
Terry Yoast
 
PPTX
ASFWS 2013 - Advances in secure (ASP).NET development – break the hackers’ sp...
Cyber Security Alliance
 
PPTX
Natural Laws of Software Performance
Gibraltar Software
 
PDF
Security Code Review for .NET - Sherif Koussa (OWASP Ottawa)
OWASP Ottawa
 
PDF
Alfresco Security Best Practices 2014
Toni de la Fuente
 
PDF
Under the Hood: Monitoring Azure and .NET - AppSphere16
AppDynamics
 
PDF
Call quality
Impact Learning Systems
 
PDF
Operations and-maintenance-best-practices
Nikhil Nangia
 
DOCX
Audit Checklist for Information Systems
Ahmad Tariq Bhatti
 
Convergence
Ragu Sivaraman
 
Chapter 09
Terry Yoast
 
ASFWS 2013 - Advances in secure (ASP).NET development – break the hackers’ sp...
Cyber Security Alliance
 
Natural Laws of Software Performance
Gibraltar Software
 
Security Code Review for .NET - Sherif Koussa (OWASP Ottawa)
OWASP Ottawa
 
Alfresco Security Best Practices 2014
Toni de la Fuente
 
Under the Hood: Monitoring Azure and .NET - AppSphere16
AppDynamics
 
Operations and-maintenance-best-practices
Nikhil Nangia
 
Audit Checklist for Information Systems
Ahmad Tariq Bhatti
 
Ad

Similar to Top 5 .NET Challenges, Performance Monitoring Tips & Tricks (20)

PPTX
Top 5 Java Performance Metrics, Tips & Tricks
AppDynamics
 
PPTX
The Business Justification for APM
Jonah Kowall
 
PPTX
DevOps monitoring: Feedback loops in enterprise environments
Jonah Kowall
 
PPTX
TopConf : DevOps Monitoring: Feedback Loops in Enterprise Environments
Jonah Kowall
 
PPTX
My Application is Slow | Best Practices for Troubleshooting and Prevention
eG Innovations
 
PPTX
How to Ensure High-Performing Microsoft .NET Applications
eG Innovations
 
PDF
Velocity Presentation - Unified Monitoring with AppDynamics
AppDynamics
 
PPTX
Closing the door on application performance problems
ManageEngine, Zoho Corporation
 
PDF
Unified Monitoring Webinar with Dustin Whittle
AppDynamics
 
PDF
AppSphere 15 - Achieving Stability and End-to-End Monitoring
AppDynamics
 
PPTX
The real cost of it franken monitoring
AppDynamics
 
PPTX
Introduction to appDynamics
Siddhanta Rath
 
PDF
Next-Gen Business Transaction Configuration, Instrumentation, and Java Perfor...
AppDynamics
 
PDF
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppDynamics
 
PDF
Angelbeat -Cut Your Troubleshooting_Time-In-Half
Rick Kingsley
 
PPTX
Why Is My Java App Slow? 5 Monitoring Best Practices for a Great User Experience
eG Innovations
 
PDF
How to avoid Java and .Net Application Performance Issues using Business Tran...
eG Innovations
 
PDF
Dzone performancemonitoring2016-mastercode.vn
MasterCode.vn
 
PPTX
From web interface to the database:Monitor all that matters
ManageEngine, Zoho Corporation
 
Top 5 Java Performance Metrics, Tips & Tricks
AppDynamics
 
The Business Justification for APM
Jonah Kowall
 
DevOps monitoring: Feedback loops in enterprise environments
Jonah Kowall
 
TopConf : DevOps Monitoring: Feedback Loops in Enterprise Environments
Jonah Kowall
 
My Application is Slow | Best Practices for Troubleshooting and Prevention
eG Innovations
 
How to Ensure High-Performing Microsoft .NET Applications
eG Innovations
 
Velocity Presentation - Unified Monitoring with AppDynamics
AppDynamics
 
Closing the door on application performance problems
ManageEngine, Zoho Corporation
 
Unified Monitoring Webinar with Dustin Whittle
AppDynamics
 
AppSphere 15 - Achieving Stability and End-to-End Monitoring
AppDynamics
 
The real cost of it franken monitoring
AppDynamics
 
Introduction to appDynamics
Siddhanta Rath
 
Next-Gen Business Transaction Configuration, Instrumentation, and Java Perfor...
AppDynamics
 
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppDynamics
 
Angelbeat -Cut Your Troubleshooting_Time-In-Half
Rick Kingsley
 
Why Is My Java App Slow? 5 Monitoring Best Practices for a Great User Experience
eG Innovations
 
How to avoid Java and .Net Application Performance Issues using Business Tran...
eG Innovations
 
Dzone performancemonitoring2016-mastercode.vn
MasterCode.vn
 
From web interface to the database:Monitor all that matters
ManageEngine, Zoho Corporation
 
Ad

More from AppDynamics (20)

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

Recently uploaded (20)

PDF
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
 
PDF
vMix Pro 28.0.0.42 Download vMix Registration key Bundle
kulindacore
 
PDF
MiniTool Partition Wizard 12.8 Crack License Key LATEST
hashhshs786
 
PDF
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pdf
Varsha Nayak
 
PDF
Beyond Binaries: Understanding Diversity and Allyship in a Global Workplace -...
Imma Valls Bernaus
 
PDF
Build It, Buy It, or Already Got It? Make Smarter Martech Decisions
bbedford2
 
PDF
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
 
PDF
HiHelloHR – Simplify HR Operations for Modern Workplaces
HiHelloHR
 
PPTX
Java Native Memory Leaks: The Hidden Villain Behind JVM Performance Issues
Tier1 app
 
PPTX
A Complete Guide to Salesforce SMS Integrations Build Scalable Messaging With...
360 SMS APP
 
PPTX
MiniTool Power Data Recovery Full Crack Latest 2025
muhammadgurbazkhan
 
PDF
Efficient, Automated Claims Processing Software for Insurers
Insurance Tech Services
 
PDF
Linux Certificate of Completion - LabEx Certificate
VICTOR MAESTRE RAMIREZ
 
PPTX
Tally software_Introduction_Presentation
AditiBansal54083
 
PPTX
Fundamentals_of_Microservices_Architecture.pptx
MuhammadUzair504018
 
PPTX
Tally_Basic_Operations_Presentation.pptx
AditiBansal54083
 
PPT
MergeSortfbsjbjsfk sdfik k
RafishaikIT02044
 
PDF
GetOnCRM Speeds Up Agentforce 3 Deployment for Enterprise AI Wins.pdf
GetOnCRM Solutions
 
PPTX
The Role of a PHP Development Company in Modern Web Development
SEO Company for School in Delhi NCR
 
PPTX
Platform for Enterprise Solution - Java EE5
abhishekoza1981
 
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
 
vMix Pro 28.0.0.42 Download vMix Registration key Bundle
kulindacore
 
MiniTool Partition Wizard 12.8 Crack License Key LATEST
hashhshs786
 
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pdf
Varsha Nayak
 
Beyond Binaries: Understanding Diversity and Allyship in a Global Workplace -...
Imma Valls Bernaus
 
Build It, Buy It, or Already Got It? Make Smarter Martech Decisions
bbedford2
 
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
 
HiHelloHR – Simplify HR Operations for Modern Workplaces
HiHelloHR
 
Java Native Memory Leaks: The Hidden Villain Behind JVM Performance Issues
Tier1 app
 
A Complete Guide to Salesforce SMS Integrations Build Scalable Messaging With...
360 SMS APP
 
MiniTool Power Data Recovery Full Crack Latest 2025
muhammadgurbazkhan
 
Efficient, Automated Claims Processing Software for Insurers
Insurance Tech Services
 
Linux Certificate of Completion - LabEx Certificate
VICTOR MAESTRE RAMIREZ
 
Tally software_Introduction_Presentation
AditiBansal54083
 
Fundamentals_of_Microservices_Architecture.pptx
MuhammadUzair504018
 
Tally_Basic_Operations_Presentation.pptx
AditiBansal54083
 
MergeSortfbsjbjsfk sdfik k
RafishaikIT02044
 
GetOnCRM Speeds Up Agentforce 3 Deployment for Enterprise AI Wins.pdf
GetOnCRM Solutions
 
The Role of a PHP Development Company in Modern Web Development
SEO Company for School in Delhi NCR
 
Platform for Enterprise Solution - Java EE5
abhishekoza1981
 

Top 5 .NET Challenges, Performance Monitoring Tips & Tricks

  • 1. Top 5 .NET Challenges, Performance Monitoring Tips & Tricks Meera Viswanathan (.NET R&D), Anand Akela (Director, Product Marketing)
  • 2. Our Presenters Meera Viswanathan .NET R&D Anand Akela Director, Product Marketing
  • 3. Agenda • Top .Net Performance Challenges • Performance Monitoring Tips & Tricks • Application-centric Unified Monitoring • Q&A Copyright © 2015 AppDynamics. All rights reserved. 3
  • 4. TOP .NET PERFORMANCE CHALLANGES Common Performance Bottlenecks in .NET
  • 5. Synchronization and Locking • Problem: – Contention for the same resource in a heavily multi threaded environments • Solution: – Closely examine the code you are synchronizing to determine if another option is viable – Limit the scope of your synchronized block Copyright © 2015 AppDynamics. All rights reserved. 5
  • 6. Excessive and Unnecessary Logging • Problem: – Duplicate exception logs across several tiers – Excessive logging of debug/info log levels • Solution: – Reduce logging to Fatal/Error/Warning in production environments – Log exceptions in the final tier Copyright © 2015 AppDynamics. All rights reserved. 6
  • 7. Code Dependencies • Problem: – Reliability of external libraries – Performance of external libraries • Solution: – Is the library truly well written and well tested? – Are you using the library in the same manner as the large number of companies that are using it? – Are you using it correctly? Copyright © 2015 AppDynamics. All rights reserved. 7
  • 8. Underlying Database Issues • Problem: – Business logic in the Database layer vs. the application layer – Time spent on inefficient queries and data models • Solution – Improve SQL queries – Improve Data Model – Optimize business logic between the data and application layer Copyright © 2015 AppDynamics. All rights reserved. 8
  • 9. Underlying Infrastructure Issues • Problem: – Complex architecture that can influence performance • Solution: – Better visibility and understanding Copyright © 2015 AppDynamics. All rights reserved. 9
  • 10. PERFORMANCE TIPS AND TRICKS AppDynamics Monitoring
  • 11. Business Transaction Optimization Copyright © 2015 AppDynamics. All rights reserved. 11 • Name and identify business transactions to match your business functions • Exclude business transactions that don’t add value to visibility • Configurable on query parameters, URI paths and payloads
  • 12. • Detects calls across different components • Identifies HTTP, ADO.NET, MSMQ OOTB • Customizable for other exit calls Tier Management Copyright © 2015 AppDynamics. All rights reserved. 12
  • 13. Snapshot Tuning Copyright © 2015 AppDynamics. All rights reserved. 13 • Visibility into code across tiers • Configurable snapshot collection policy • Displays exit calls
  • 14. Machine Snapshots Copyright © 2015 AppDynamics. All rights reserved. 14 • Snapshot of machine state – CPU/Memory of running processes – IIS Application Pools – Transaction snapshots in that window • Collected: – Every ten minutes – Every six occurrences of: • CPU and memory at 80% or higher • IIS application pool queue item older than 100 milliseconds • Configurable for more frequent snapshots
  • 15. Threshold Tuning Copyright © 2015 AppDynamics. All rights reserved. 15 • Thresholds control when alerts are raised and when snapshots are triggered • Three types of thresholds: – Static SLA – Standard Deviation – Percentage
  • 16. Real World Impact of Silo-ed Monitoring 77%issues require 5+ people-hour to resolve 65%enterprises have 10+ monitoring tools. 0% 1% 13% 21% 22% 15% 9% 6% 3% 10% 0% 5% 10% 15% 20% 25% 0 1 2-5 6-10 11-25 26-40 41-50 50-75 76-100 More than 100 Q: how many enterprise monitoring/mgmt products would you estimate your IT org owns?* 33%issues are reported by end users * Survey response from 302 IT professionals conducted by EMA
  • 17. Today’s Monitoring: Many Silo-ed Tools Mobile/Web App Middleware Database Server Network Storage CheckoutTransaction ?? “Network 97%”“Slow SQL query”“JVM perf issues”“Checkout is slow”
  • 19. AppDynamics Unified Monitoring One Solution : One UI, One Data Platform, One Install Copyright © 2015 AppDynamics. All rights reserved. 19 Industry-first, application-centric Unified Monitoring platform
  • 20. AppDynamics Unified Monitoring System Copyright © 2015 AppDynamics. All rights reserved. 20 Business transaction- centric management • Automatically trace end-user client – App – DB – API – Infrastructure • Support for synchronous & asynchronous transactions Role-relevant views for quick troubleshooting • Business Transaction driven Situational awareness views and reports • Facilitates DevOps collaboration and automation ONE unified platform • One UI, one data Platform, one install, one solution • Flexible deployment options, easy to implement, and simple to use Comprehensive app infrastructure support • Support for End-user clients, Application Code, Message Queues, Web Services/API, Databases, Infrastructure • Extensible platform to support additional infrastructure
  • 21. Q & A
  • 22. Start your free trial today!
  • 23. Join us in Vegas for our annual user conference, AppSphere! - Free training for all attendees - Exclusive access to AppDynamics executives and engineers - A sneak peek at our roadmap and announcements about new features - Keynotes from industry innovators - Information-packed breakout sessions from users in the trenches - Peer-to-peer networking • Learn more and register now at AppDynamics.com/AppSphere

Editor's Notes

  • #17: Recent research from EMA says that 65 percent of enterprises employ 10 or more individual monitoring tools to keep tabs on the health of their applications and associated infrastructure. With so many tools, how do you know where to look first? How do you connect the dots to know which issues are impacting application performance, and which are not? So how do you know if it’s that minor degradation in database performance that’s slowing down your checkout process and spiking user abandonment? Or is it a server hiccup? Or a slow SQL query? This results into longer time to isolate the application problems and resolve them. The EMA research also found that 33% of application issues are reported by end-users. That means that one out of three times, monitoring solutions fail to meet their goal to identify and resolve the IT problems before impacting the customers. One of key reasons for this is delay on isolating the IT problems due to the lack of context. This might also be the reason why it takes 77 percent of enterprises more than five people-hours to fix the average performance issue, according to the same EMA study.