PresentersAndre Kemp | Principal | Globalwave ConsultingSrinivas Ramanathan | CEO | eG Innovations
SAP Performance MonitoringHow to Improve SAP User Experience & Productivity
© eG Innovations, Inc | www.eginnovations.com
Moderator
Holger SchulzeVP MarketingeG [email protected]
© eG Innovations, Inc | www.eginnovations.com
Webinar Agenda SAP infrastructure evolution Performance management challenges SAP monitoring today Key requirements for SAP performance
management Real-world SAP troubleshooting with the eG
Enterprise solution Q&A
© eG Innovations, Inc | www.eginnovations.com
Poll: What is your biggest SAP performance challenge today?
Need deeper visibility into the SAP stack Monitoring of the virtualization tier that SAP is
running on Users complain of problems, before you find them Takes too long to troubleshoot performance
problems Need experts to monitor/troubleshoot SAP all the
time
© eG Innovations, Inc | www.eginnovations.com
Our Speakers
Andre KempSr. Global Director – SAP ConsultingGlobalwave [email protected]
Srinivas RamanathanCEOeG [email protected]
© eG Innovations, Inc | www.eginnovations.com
SAP Infrastructure Evolution - The Past
YESTERDAY(90’s – early 2k’s)
Client Server 2-3 Tier
SAP ABAP (only)
Single DBMS
© eG Innovations, Inc | www.eginnovations.com
SAP Infrastructure Evolution - The Present
SOA
TODAY
SAP Java (only)
SAP Dual Stack ABAP JAVA
Federated DBMSLandscape
© eG Innovations, Inc | www.eginnovations.com
Most Businesses are Virtualizing SAP
9Source: Virtualization Practice 2012
Customers are virtualizing a significant percentage of business-critical, Tier-1 workloads.
© eG Innovations, Inc | www.eginnovations.com
SAP Is Getting More Complicated
- 2,000+ Users- Not yet virtualized (physical)- 5 SAP components
- 6,000+ Users- Marginally Virtualized (20%)- 10+ SAP components
- 10,000+ Users- Significant complexity- Heavily Virtualized (>50%)- 20+ SAP components
SAP 2000
SAP 2010SAP Today
Complexity
© eG Innovations, Inc | www.eginnovations.com
Ensuring User Satisfaction is the Toughest Performance Challenge
© eG Innovations, Inc | www.eginnovations.com
FIREWALL WEB SERVER
USER
Suppose the database server is 50% slower than normal
SAP SERVER DB SERVER
Login
Order Brow
se
Virtualization Breaks Management Ground Rules
A problem in one tier can affect all the other tiers involved in service delivery
© eG Innovations, Inc | www.eginnovations.com
Disk reads
Streaming Media AppSlow Database Queries
Virtualization Breaks Management Ground Rules
Excessive disk reads by the media server slow down Oracle database accesses
Virtual infrastructures are hard to manage. Traditional monitoring tools are not designed to handle these dynamic environments.
© eG Innovations, Inc | www.eginnovations.com
Where is the Root-Cause?
Web Users
Network
Web Server
SAP Netweaver
(ABAP, Java)
ActiveDirectory
Oracle database
vSphere Server SAN Switch
SAN Storage
SAP Business Objects
Citrix Users
Citrix XenApp
Email, Archival Server
Is it the client? Citrix? Network? SAP server? VMware? Oracle? SAN? …
SAP/VMware Integration
Guest OS
SAP
saposcol
VMware ToolsGuest SDK API
Virt
cou
nter
sESXi
SAP Admin (txn ST02,OS07N,RZ20)Extended memory usage Heap usageESX Active mem usage of guest (via API)
SAP Integration to vSphere (SAP Note 1409604 / 1102124)
VMware Admin (vCenter)ESX Active mem usage ESX swap countersetc
© eG Innovations, Inc | www.eginnovations.com
You could go the CCMS Route…
Followed by SM21 analysis….
© eG Innovations, Inc | www.eginnovations.com
But It is NOT Just About Monitoring the SAP and VMware Tiers…
© eG Innovations, Inc | www.eginnovations.com
Monitoring SAP End-to-End
Web Users
Network
Web Server
SAP Netweaver
(ABAP, Java)
ActiveDirectory
Oracle database
vSphere Server SAN Switch
SAN Storage
SAP Business Objects
Citrix Users
Citrix XenApp
Email, Archival ServerIsolated Management Tools
A single failure can bring down the entire service – but where is the root cause?Each SAP tier has its own dedicated management tool, but the service owner has no correlated performance visibility across the SAP infrastructure.
© eG Innovations, Inc | www.eginnovations.com
SAP Solution Manager Gartner’s assessment:
Deep Dive into the SAP ABAP Stack Need third party tools for deep dive into the Java
stack Limited visibility into non-SAP tiers – need SAP IT
Infrastructure Management Install and usage not easy Early watch alerts often not proactive
Targeted at experts, not service-desk
© eG Innovations, Inc | www.eginnovations.com
Requirements for a Next Gen SAP Performance Management
Monitor every layer, every tier Visibility into ABAP and Java Virtualization, databases, storage, Citrix, middleware, … Across most popular operating systems
Monitor the end-user experience, not just resources Easy to install – no need for different agents Be proactive – alert before users complain Correlate metrics and pin-point the root-cause of
problems (don’t need an expert) Extensive web reporting
© eG Innovations, Inc | www.eginnovations.com
Our Speakers
Andre KempSr. Global Director – SAP ConsultingGlobalwave [email protected]
Srinivas RamanathanCEOeG [email protected]
© eG Innovations, Inc | www.eginnovations.com
Is Your SAP Performance Monitoring …
… still like this?
… or like that?
© eG Innovations, Inc | www.eginnovations.com
Pinpointing the Root-Cause Diagnosis of SAP Performance Problems:
A Real-World Example of How eG Enterprise Helps
© eG Innovations, Inc | www.eginnovations.com
SAP Service Performance
User accesses to the SAP service are slow. Many errors are also seen.
© eG Innovations, Inc | www.eginnovations.com
SAP Service Topology
The darker shade of red highlights where the service manager
should focus their attention on.
© eG Innovations, Inc | www.eginnovations.com
The SAP Java Stack
In the Java tier, many threads are stuck in a wait
state.
© eG Innovations, Inc | www.eginnovations.com
The SAP Java Stack
The stack trace indicates that the threads are stuck
trying to get SAP connections.
© eG Innovations, Inc | www.eginnovations.com
The SAP ABAP Instance
When updates to the Oracle archive log fail, SAP Dialog work processes start to hang on the R3 instance
© eG Innovations, Inc | www.eginnovations.com
The SAP ABAP Instance
Details showing that processes that are on hold belong to different users.
© eG Innovations, Inc | www.eginnovations.com
The Oracle Database
There is an error with the Oracle Archive log.
Click on detailed diagnosis to see the
error.
© eG Innovations, Inc | www.eginnovations.com
The Oracle Database
The Oracle archive log is reporting an error – the
file could not be written.
© eG Innovations, Inc | www.eginnovations.com
SAP Virtual Topology
The Oracle database is hosted on an ESX server that is having a critical problem. That’s why
Oracle is slow!
© eG Innovations, Inc | www.eginnovations.com
Drilldown into VMware ESX
The hypervisor seems to be having a critical
issue.
One of the datastores has an issue.
The datastore is almost full!
© eG Innovations, Inc | www.eginnovations.com
Drilldown into VMware ESX
But why is the archive log reporting an error?
The Oracle VM has been thin provisioned.
© eG Innovations, Inc | www.eginnovations.com
Thin Provisioned VMs
Since the Oracle VM is thin provisioned, the disk on the VM appears to have space, but in reality space is not available to applications in the VM.
© eG Innovations, Inc | www.eginnovations.com
Finding the Root-Cause of the ProblemThe cause of the problem (tagged critical priority)
The effects of problems (lower priority)
© eG Innovations, Inc | www.eginnovations.com
eG Enterprise: SAP Service Manager
Identify & resolve problems preemptively,
before users call!
Network? Database?
SAP Netweaver?
VMware?Storage?Citrix?
The Service Manager is a General Practitioner for your SAP infrastructure.
eG Enterprise ManagerSAP Service Manager
© eG Innovations, Inc | www.eginnovations.com
SAP CCMS Alerts in the eG Monitor
Review, check, complete CCMS alerts from the eG console itself Filter, analyze by severity, status, timeframe, etc.
© eG Innovations, Inc | www.eginnovations.com
The eG Universal Monitor
• A single agent license for Microsoft, Linux, Sun Solaris, HPUX,IBM AIX, VMware, Tru64
• A single price, regardless of OS or server configuration - 2, 4, 8, 16 CPUs
• A single agent for monitoring any application
• A single price to manage multiple applications on the same server
• Auto-upgradeable
• Agentless monitoring option
• 100% web-based – HTTP/HTTPS
© eG Innovations, Inc | www.eginnovations.com
Auto-Baseline Key Metrics
Preemptive detection & alerting lets administrators see and fix problems before users notice
Auto-compute time-of-day baselines Alert administrators when metrics violate baselines
© eG Innovations, Inc | www.eginnovations.com
Virtualization-Aware Automatic Root-Cause Diagnosis
AutomaticEnd-to-EndCorrelation
AutomaticTop-to-Bottom
Correlation
© eG Innovations, Inc | www.eginnovations.com
Virtualization-Aware Root-Cause DiagnosisWithout root-cause diagnosis, you have no idea where the problem lies
The root-cause of the problem
The effects of the problem
All the problems appear to be equally important.
With root-cause diagnosis, you have a clear idea of what to do to resolve the problem.
© eG Innovations, Inc | www.eginnovations.com
SAP Performance Management CapabilitiesMonitor every layer, every tier
Visibility into ABAP and Java Virtualization, databases, storage, Citrix, … Breadth of operating systems supported
Monitor the end-user experience, not just resourcesEasy to install – no need for different agentsBe proactive – alert before users complainCorrelate metrics and pin-point the root-cause of
problems (don’t need an expert)Extensive web reporting
© eG Innovations, Inc | www.eginnovations.com
The ROI of eG Enterprise
• Reduce downtime• Increase application availability• Boost user experience
Boost User Satisfaction
& Productivity
• Simplify, automate & accelerate diagnosis & troubleshooting
• Optimize staffing levels & reduce OPEX
Reduce IT Support
Cost & Complexity
• Increase hardware utilization • Leverage investment in software• Right-size & optimize environment
Reduce Infrastructure Cost & Avoid Cost Overruns
• Accelerate deployments & rollout• Reduce risk, deliver successful projects
& peace of mind
Deliver Projectson Time, on Budget,
on Target
© eG Innovations, Inc | www.eginnovations.com
Next Steps
More details http://www.eginnovations.com/freetrial
Send an [email protected]
Call Us+1 (866) 526 6700