Date post: | 18-Aug-2015 |
Category: |
Documents |
Upload: | appdynamics |
View: | 55 times |
Download: | 4 times |
Amod Gupta, Principal Product ManagerAnand Akela, Director, Product Marketing
Add Apache Web Server to your Unified Monitoring Toolkit
Our Speakers
Amod GuptaPrincipal Product
Manager
Anand AkelaDirector, Product
Marketing
Copyright © 2015 AppDynamics. All rights reserved. 3
Today’s Monitoring: Many Silo-ed Tools
Mobile/Web App Middle-ware
Database Server Network Storage
Ch
eck
ou
t Tr
an
sact
ion
??
“Network 97%”“Slow SQL query”“JVM perf issues”“Checkout is slow”
Copyright © 2015 AppDynamics. All rights reserved. 4
AppDynamics Unified MonitoringOne 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-relevantviews for quicktroubleshooting
• 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
7
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)
Copyright © 2014 AppDynamics. All rights reserved. 12
System Architecture
mod_appdynamics
Controller Proxy Controller
mod_appdynamics + sdk + controller proxy
Copyright © 2014 AppDynamics. All rights reserved. 13
Install and Run
• Install SDK• Install Proxy• Copy mod_appdynamics to httpd
• Run Proxy • Restart Apache
Install Run
KEY FEATURES
Copyright © 2014 AppDynamics. All rights reserved. 15
Business Transactions
START NAMING CONFIGURE
• Created & started at web server tier
• Ignores static content
• Http URL based• Servlet style naming
flexibility
• Configure naming• Configure Exclude rules
Copyright © 2014 AppDynamics. All rights reserved. 16
Key Performance Indicators & baselines
CALLS PER MINUTE AVG RESPONSE TIME ERRORS
• Same as all other agents• Baselines collected
• Same as all other agents• Baselines collected
• Http errors captured
Copyright © 2014 AppDynamics. All rights reserved. 17
SnapshotsEXIT CALLS HTTP DATA
• No call graphs but exit calls to downstream tiers
• Ignores static content
• Http data captured in snaps
Copyright © 2014 AppDynamics. All rights reserved. 18
Correlation
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
Copyright © 2014 AppDynamics. All rights reserved. 20
Server Metrics
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
Copyright © 2014 AppDynamics. All rights reserved. 22
503 Service Unavailable
Apache IIS WCF DatabaseBrowser
Copyright © 2014 AppDynamics. All rights reserved. 23
503 Service Unavailable
Apache IIS WCF DatabaseBrowser
Copyright © 2014 AppDynamics. All rights reserved. 24
503 Service Unavailable
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
Thank You