SlideShare a Scribd company logo
Amod Gupta, Principal Product Manager
Anand Akela, Director, Product Marketing
Add Apache Web Server to your Unified
Monitoring Toolkit
Our Speakers
Amod Gupta
Principal Product Manager
Anand Akela
Director, Product Marketing
Copyright © 2015 AppDynamics. All rights reserved. 3
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”
Copyright © 2015 AppDynamics. All rights reserved. 4
AppDynamics Unified Monitoring
One Solution : One UI, One Data Platform, One Install
Industry-first, application-centric Unified Monitoring platform
Copyright © 2015 AppDynamics. All rights reserved. 5
AppDynamics Unified Monitoring System
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
Copyright © 2015 AppDynamics. All rights reserved. 6
Comprehensive application infrastructure support
APPS /
BROWSERS CODE DB SERVERS
VMs / CLOUD
/ CONTAINERS NETWORK STORAGE
3rd PARTY
EXTENSIONS LOGS
Smart Code Instrumentation: automatic, self-learning, low-overhead
ADD APACHE SERVER TO YOUR
UNIFIED MONITORING TOOLKIT
Web Servers : Market Share of Active Sites
Copyright © 2015 AppDynamics. All rights reserved. 8
Source : http://news.netcraft.com/archives/2015/07/22/july-2015-web-server-survey.html
Copyright © 2015 AppDynamics. All rights reserved. 9
Apache Server Monitoring
• Discover, add in application flow map
and monitor Apache server natively
• Business Transactions now start at
Apache Web Server
• Automatically captures three KPIs -
Load, Response Time and Errors – and
baselines them
• BT Snapshots now include web server
troubleshooting info including
performance details of certain Apache
Modules
SUPPORTED PLATFORM,
ARCHITECTURE & INSTALLATION
Supported Versions and Operating Systems
Copyright © 2015 AppDynamics. All rights reserved. 11
Centos 5+ Redhat 5+ Ubantu 11+
Versions 2.2.x & 2.4.x (32 & 64 bits)
Operating Systems: Linux (32 & 64 bits)
System Architecture
Copyright © 2014 AppDynamics. All rights reserved. 12
mod_appdynamics
Controller
Proxy Controller
mod_appdynamics + sdk + controller proxy
Install and Run
• Install SDK
• Install Proxy
• Copy mod_appdynamics to httpd
Copyright © 2014 AppDynamics. All rights reserved. 13
• Run Proxy
• Restart Apache
Install Run
KEY FEATURES
Business Transactions
Copyright © 2014 AppDynamics. All rights reserved. 15
START NAMING CONFIGURE
• Created & started at
web server tier
• Ignores static content
• Http URL based
• Servlet style naming
flexibility
• Configure naming
• Configure Exclude rules
Key Performance Indicators & baselines
Copyright © 2014 AppDynamics. All rights reserved. 16
CALLS PER MINUTE AVG RESPONSE TIME ERRORS
• Same as all other agents
• Baselines collected
• Same as all other agents
• Baselines collected
• Http errors captured
Snapshots
Copyright © 2014 AppDynamics. All rights reserved. 17
EXIT CALLS HTTP DATA
• No call graphs but exit calls to downstream
tiers
• Ignores static content
• Http data captured in snaps
Correlation
Copyright © 2014 AppDynamics. All rights reserved. 18
CORRELATION MODS
• Supports correlation with all other agent
types
• All types of mods supported for correlation
• Examples: mod_jk, mod_proxy, mod_wl
SERVER METRICS, EXTENSIONS &
DASHBOARD
Server Metrics
Copyright © 2014 AppDynamics. All rights reserved. 20
INSTALL STANDARD METRICS APACHE METRICS
• Installed standalone machine agent
• Drop Apache extension in the
machine agent directory
• CPU
• Memory / Ram
• Network I/O
• Disk I/O
• Apache CPU consumption
• Data transferred / second
• Data transferred / request
• Busy/Idle Workers
REAL WORLD SCENARIO
503 Service Unavailable
Copyright © 2014 AppDynamics. All rights reserved. 22
Apache IIS WCF DatabaseBrowser
503 Service Unavailable
Copyright © 2014 AppDynamics. All rights reserved. 23
Apache IIS WCF DatabaseBrowser
503 Service Unavailable
Copyright © 2014 AppDynamics. All rights reserved. 24
Apache IIS WCF DatabaseBrowser
QUESTIONS?
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
Add Apache Web Server to your Unified Monitoring Toolkit
Thank You

More Related Content

What's hot (20)

PPTX
Boost Operational Efficiency with New OEE Software
Inductive Automation
 
PDF
Eat Your Microservices Elephant One Bite at a Time
Akana
 
PDF
Avinton's Kubernetes orchestrated AI Platform and Big Data Solution
Sachiko Nakase
 
PDF
WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019
Coforge (Erstwhile WHISHWORKS)
 
PPTX
The Datacenter API
Akana
 
PPTX
Automic Support Tips and Tricks
CA | Automic Software
 
PPTX
Sysctr Track: Integrating the components of the System Center suite… The next...
ITProceed
 
PPTX
Site24x7 PHP Monitoring for DevOps
Site24x7
 
PPTX
Mule Runtime: Performance Tuning
MuleSoft
 
PDF
7-Step Recipe For Continuous Integration Using OpenStack - Part 1
Platform9
 
PDF
An Overview of IBM Streaming Analytics for Bluemix
lisanl
 
PDF
7-Step Recipe For Continuous Integration Using OpenStack - Part 2
Platform9
 
PPTX
Deployment On-Premise or SaaS of complex architecture templates
Nic Swart
 
PDF
Building a System That Never Stops New Relic at Scale
New Relic
 
PPTX
Axiell Platform Appliance
Axiell ALM
 
PPTX
Riverbed Granite 2.5
Riverbed Technology
 
PDF
AppSphere 15 - Performance and Scalability Optimizations - Xerox Government H...
AppDynamics
 
PPTX
Architecting Reliability and Visibility into Integrations at Airbnb
MuleSoft
 
PDF
HyperGrid_Customer Presentation
Syed Arsalan
 
PDF
Full-Stack Observability for IoT Event Stream Data Processing at Penske
VMware Tanzu
 
Boost Operational Efficiency with New OEE Software
Inductive Automation
 
Eat Your Microservices Elephant One Bite at a Time
Akana
 
Avinton's Kubernetes orchestrated AI Platform and Big Data Solution
Sachiko Nakase
 
WHISHWORKS-MuleSoft Hyderabad Meetup -April 2019
Coforge (Erstwhile WHISHWORKS)
 
The Datacenter API
Akana
 
Automic Support Tips and Tricks
CA | Automic Software
 
Sysctr Track: Integrating the components of the System Center suite… The next...
ITProceed
 
Site24x7 PHP Monitoring for DevOps
Site24x7
 
Mule Runtime: Performance Tuning
MuleSoft
 
7-Step Recipe For Continuous Integration Using OpenStack - Part 1
Platform9
 
An Overview of IBM Streaming Analytics for Bluemix
lisanl
 
7-Step Recipe For Continuous Integration Using OpenStack - Part 2
Platform9
 
Deployment On-Premise or SaaS of complex architecture templates
Nic Swart
 
Building a System That Never Stops New Relic at Scale
New Relic
 
Axiell Platform Appliance
Axiell ALM
 
Riverbed Granite 2.5
Riverbed Technology
 
AppSphere 15 - Performance and Scalability Optimizations - Xerox Government H...
AppDynamics
 
Architecting Reliability and Visibility into Integrations at Airbnb
MuleSoft
 
HyperGrid_Customer Presentation
Syed Arsalan
 
Full-Stack Observability for IoT Event Stream Data Processing at Penske
VMware Tanzu
 

Similar to Add Apache Web Server to your Unified Monitoring Toolkit (20)

PPTX
Top 5 .NET Challenges, Performance Monitoring Tips & Tricks
AppDynamics
 
PPTX
Mulesoft Connections to different companies, and different services
Byreddy Sravan Kumar Reddy
 
PDF
Pivotal cf for_devops_mkim_20141209
minseok kim
 
PDF
NetIQ identity powered security
Finceptum Oy
 
PPTX
The Datacenter API
Akana
 
PDF
What's new in webMethods - Gareth Whitaker - Software AG
Software AG South Africa
 
PPTX
Adapt or Die: Serverless Microservices
Apigee | Google Cloud
 
PDF
Cloud Roundtable | Pivoltal: Agile platform
Codemotion
 
PPTX
Monitoring Cloud Native Apps on Pivotal Cloud Foundry with AppDynamics
Nima Badiey
 
PPTX
MuleSoft Meetup Charlotte 2019
Subhash Patel
 
PDF
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppDynamics
 
PDF
Pivotal spring boot-cloud workshop
Sufyaan Kazi
 
PPTX
How to deploy AppInternals in azure
Ian Downard
 
PPTX
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
OpenStack Korea Community
 
PPTX
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
jeckels
 
PDF
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...
Jack-Junjie Cai
 
PDF
Next-Gen Business Transaction Configuration, Instrumentation, and Java Perfor...
AppDynamics
 
PDF
A DevOps adoption playbook- achieving business value at scale
Sanjeev Sharma
 
PDF
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
Jitendra Bafna
 
PPTX
Application Performance Monitoring (APM)
Site24x7
 
Top 5 .NET Challenges, Performance Monitoring Tips & Tricks
AppDynamics
 
Mulesoft Connections to different companies, and different services
Byreddy Sravan Kumar Reddy
 
Pivotal cf for_devops_mkim_20141209
minseok kim
 
NetIQ identity powered security
Finceptum Oy
 
The Datacenter API
Akana
 
What's new in webMethods - Gareth Whitaker - Software AG
Software AG South Africa
 
Adapt or Die: Serverless Microservices
Apigee | Google Cloud
 
Cloud Roundtable | Pivoltal: Agile platform
Codemotion
 
Monitoring Cloud Native Apps on Pivotal Cloud Foundry with AppDynamics
Nima Badiey
 
MuleSoft Meetup Charlotte 2019
Subhash Patel
 
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppDynamics
 
Pivotal spring boot-cloud workshop
Sufyaan Kazi
 
How to deploy AppInternals in azure
Ian Downard
 
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
OpenStack Korea Community
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
jeckels
 
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...
Jack-Junjie Cai
 
Next-Gen Business Transaction Configuration, Instrumentation, and Java Perfor...
AppDynamics
 
A DevOps adoption playbook- achieving business value at scale
Sanjeev Sharma
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
Jitendra Bafna
 
Application Performance Monitoring (APM)
Site24x7
 
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
 
Ad

Add Apache Web Server to your Unified Monitoring Toolkit

  • 1. Amod Gupta, Principal Product Manager Anand Akela, Director, Product Marketing Add Apache Web Server to your Unified Monitoring Toolkit
  • 2. Our Speakers Amod Gupta Principal Product Manager Anand Akela Director, Product Marketing
  • 3. Copyright © 2015 AppDynamics. All rights reserved. 3 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”
  • 4. Copyright © 2015 AppDynamics. All rights reserved. 4 AppDynamics Unified Monitoring One Solution : One UI, One Data Platform, One Install Industry-first, application-centric Unified Monitoring platform
  • 5. Copyright © 2015 AppDynamics. All rights reserved. 5 AppDynamics Unified Monitoring System 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
  • 6. Copyright © 2015 AppDynamics. All rights reserved. 6 Comprehensive application infrastructure support APPS / BROWSERS CODE DB SERVERS VMs / CLOUD / CONTAINERS NETWORK STORAGE 3rd PARTY EXTENSIONS LOGS Smart Code Instrumentation: automatic, self-learning, low-overhead
  • 7. ADD APACHE SERVER TO YOUR UNIFIED MONITORING TOOLKIT
  • 8. Web Servers : Market Share of Active Sites Copyright © 2015 AppDynamics. All rights reserved. 8 Source : http://news.netcraft.com/archives/2015/07/22/july-2015-web-server-survey.html
  • 9. Copyright © 2015 AppDynamics. All rights reserved. 9 Apache Server Monitoring • Discover, add in application flow map and monitor Apache server natively • Business Transactions now start at Apache Web Server • Automatically captures three KPIs - Load, Response Time and Errors – and baselines them • BT Snapshots now include web server troubleshooting info including performance details of certain Apache Modules
  • 11. Supported Versions and Operating Systems Copyright © 2015 AppDynamics. All rights reserved. 11 Centos 5+ Redhat 5+ Ubantu 11+ Versions 2.2.x & 2.4.x (32 & 64 bits) Operating Systems: Linux (32 & 64 bits)
  • 12. System Architecture Copyright © 2014 AppDynamics. All rights reserved. 12 mod_appdynamics Controller Proxy Controller mod_appdynamics + sdk + controller proxy
  • 13. Install and Run • Install SDK • Install Proxy • Copy mod_appdynamics to httpd Copyright © 2014 AppDynamics. All rights reserved. 13 • Run Proxy • Restart Apache Install Run
  • 15. Business Transactions Copyright © 2014 AppDynamics. All rights reserved. 15 START NAMING CONFIGURE • Created & started at web server tier • Ignores static content • Http URL based • Servlet style naming flexibility • Configure naming • Configure Exclude rules
  • 16. Key Performance Indicators & baselines Copyright © 2014 AppDynamics. All rights reserved. 16 CALLS PER MINUTE AVG RESPONSE TIME ERRORS • Same as all other agents • Baselines collected • Same as all other agents • Baselines collected • Http errors captured
  • 17. Snapshots Copyright © 2014 AppDynamics. All rights reserved. 17 EXIT CALLS HTTP DATA • No call graphs but exit calls to downstream tiers • Ignores static content • Http data captured in snaps
  • 18. Correlation Copyright © 2014 AppDynamics. All rights reserved. 18 CORRELATION MODS • Supports correlation with all other agent types • All types of mods supported for correlation • Examples: mod_jk, mod_proxy, mod_wl
  • 20. Server Metrics Copyright © 2014 AppDynamics. All rights reserved. 20 INSTALL STANDARD METRICS APACHE METRICS • Installed standalone machine agent • Drop Apache extension in the machine agent directory • CPU • Memory / Ram • Network I/O • Disk I/O • Apache CPU consumption • Data transferred / second • Data transferred / request • Busy/Idle Workers
  • 22. 503 Service Unavailable Copyright © 2014 AppDynamics. All rights reserved. 22 Apache IIS WCF DatabaseBrowser
  • 23. 503 Service Unavailable Copyright © 2014 AppDynamics. All rights reserved. 23 Apache IIS WCF DatabaseBrowser
  • 24. 503 Service Unavailable Copyright © 2014 AppDynamics. All rights reserved. 24 Apache IIS WCF DatabaseBrowser
  • 26. 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

  • #28: http://appdynamics.com/