Innovation Summit - SAPfm.sap.com/data/UPLOAD/files/3 Application... · · 2012-07-17Innovation...
Transcript of Innovation Summit - SAPfm.sap.com/data/UPLOAD/files/3 Application... · · 2012-07-17Innovation...
Application InstrumentationApplication Operations
Landscape Management
Root Cause Analysis
Monitoring and Alerting
Summary
© 2012 SAP AG. All rights reserved. 3
Layers to be considered
IT Infrastructure Layer
Application Layer
Business Process Layer
ABAPABAP J2EEJ2EE
SolutionsBusiness ProcessesBusiness Process Steps
End-Users & Technical ScenariosProducts & Product InstancesInterfaces & JobsApplications & Systems Databases & Operating Systems
Physical & Virtual HostsPrintersDisks & StorageNetwork devices
Business Process
Operations
Application Operations
Infrastructure Operations
© 2012 SAP AG. All rights reserved. 4
Scope of Application Operations
Technical Monitoring and Alerting
One infrastructure for monitoring and alerting covering SAP & non-SAP- System, Database and Host Monitoring- End User Experience Monitoring- Process Integration Monitoring- Business Intelligence Monitoring- Interface and Connection Monitoring
Root Cause Analysis and Exception Management
Analyze issues in heterogeneous landscapes, ensure compliant configuration and reliable handling of technical and business exceptions
Technical Administration
Optimize active management of your IT and application landscape
Technical Analytics
From technical reporting to management reporting, out-of-the-box and extendable
Data Volume Management
Manage data growth and data reduction measures in your landscape
© 2012 SAP AG. All rights reserved. 5
Process behind Application Operations
Monitor
Proactive real-time monitoring
Optimize
Optimize excellence of technical operations
Analyze
Lower mean time to problem resolution
Notify
Reactive handling of critical events
Report
Prove value to business
Application InstrumentationApplication Operations
Landscape Management
Root Cause Analysis
Monitoring and Alerting
Summary
© 2012 SAP AG. All rights reserved. 7
Landscape Management - Motivation
Landscape Management Database (LMDB):
Single source of truth for application system data which is pre-requisite for all central configuration activities
Usage of object oriented model based on DMTF CIM standard
For ease of use the same model and same content repository is used for SLD and LMDB
Flexible model enhancements are possible New system types with specific topologies can be easily established e.g. system type BOBJ or SUP
Automated discovery of application system by built-in data suppliers (inside discovery) or by agent based approach (outside discovery)
Maximum automation regarding exchange of landscape data between SLD and LMDB by SLD Content Synchronization and SLD Content Bridging
© 2012 SAP AG. All rights reserved. 8
SAP SolutionManager
Typical Landscape Management approach
Production EnvironmentNon-Production EnvironmentSystems (non-prod.)NWDI Other systems (prod.)
SLD
Content Sync
Data Supplier data of Technical Systems
PI (prod.)PI (Dev.)
LMDB
(one or more SLDs can be connected)
© 2012 SAP AG. All rights reserved. 9
Landscape Management with SAP Solution Manager 7.1
Solution Manager 7.1
Local SLD(Not
required)
SLD1(PI)
SLD2(Data
Supplier)
SLD3(NWDI)
SMSY LMDB
No local SLD in SolMan required anymore (but still supported)
Full synchronization between one or multiple Landscape SLD’s and LMDB
Automatic data migration from SMSY to LMDB in the SolMan 7.1 upgrade where needed for the respective SolMan scenarios
With SolMan 7.1 SP01 (RampUp Version) the origin of technical systems is moved to LMDB Technical systems information is cached in SMSY only
With SolMan 7.1 SP05 it is planned to move the origin for product systems and logical components from SMSY to LMDB Pre-requisite for complete replacement of SMSY
Migration
© 2012 SAP AG. All rights reserved. 10
SAP Solution Manager 7.1 – Status Inside Discovery
Technology Stacks
ABAP SAP J2EE BOBJ SUP
TomCat Websphere Unspecific Java
Standalone
Unspecific
Cluster
SLD data suppliers are available for all SAP technology types
Application Server ABAP
Application Server Java (SAP J2EE)
Business Objects Environment (BOBJ)
Sybase Unwired Platform (SUP)
In addition we provide data suppliers for most common non-SAP technologies
TomCat, WebSphere, Unspecific Java, MS .Net
Customers can use our infrastructure to model their own components manually using the Unspecific System type…
MS . Net
© 2012 SAP AG. All rights reserved. 11
SAP Solution Manager 7.1 – Status Outside Discovery
Host B
Host A
DB
MS IIS
Virt Host A1
Virt Host B1
SolMan Host
SLD
OS Info
OS Info
SAP Host Agent
Diagnostics Agent
Diagnostics Agent
SAP Host Agent
Enhances available landscape information in LMDB in SolMan
Support also products where no SLD data supplier is available:
Databases
Operating Systems
Microsoft components as MS Internet Information Server (MS IIS)
Provide inside-out view regarding virtualization data through SAP Host Agent
Works completely automatic with Diagnostics Agents
SAP Solution Manager 7.1
LMDB
© 2012 SAP AG. All rights reserved. 12
Inside Discovery vs. Outside Discovery
Inside Discovery:Application system includes SLD data supplier which registers itself to an SLD and reports the details about the system, software and application system.
Outside Discovery:The Diagnostic agent contains a framework to gather landscape information from components from outside and reports it directly to LMDB.
++ Provides most reliable and up-to-date information about application systems
++ Provides most detailed an reliable data about hosts/OS, databases and application systems
+ No access from outside to application system required in order to gather data
- Data retrieval for application components requires access to application system
Application InstrumentationApplication Operations
Landscape Management
Root Cause Analysis
Monitoring and Alerting
Summary
© 2012 SAP AG. All rights reserved. 14
Root Cause Analysis with SAP Solution Manager
End-To-End Workload AnalysisGeneral performance overview for heterogeneous solution landscapeReview of most important KPI’s cross all technologies and drill down to product specific KPI’s
End-To-End Change AnalysisStatistical change data cross all technologies based on daily configuration snapshotsCompare configurations between systems and drill down to change reporting for change history
End-To-End Exception AnalysisStatistical exception data cross all technologies for exception trend analysis or review exceptionJump to component specific exception analysis (ST22, NWA,…)
End-To-End Trace AnalysisSingle user request tracing in a complex system landscapesIdentify the problem causing component (performance and functional) and jump-in to detailed component specific trace analysis (SQL, ABAP, J2EE trace,…)
System, Host & Database AnalysisCentral, safe and remote access to file system, OS and DBLinks to read-only monitoring and administration tools like Wily Introscope for performance analysis and monitoring
© 2012 SAP AG. All rights reserved. 15
End-to-End Change AnalysisArchitecture Overview
Managed Systems
Configuration and Change Database( CCDB )
ABAP basedinstallations
Solution Tool Plugins (ST-A/PI)
Non-ABAP based installations
Diagnostics Agents
Extractor Framework Hourly
Extractor Framework(EFWK)
Daily
Drilldown navigation
Detailed Change Reporting
Change Analysis Statistical Overview of Changes
Change History
SAP Solution Manager Business Warehouse
© 2012 SAP AG. All rights reserved. 16
End-to-End Exception AnalysisArchitecture Overview
Managed Systems
ABAP basedinstallations
Solution Tool Plugins (ST-A/PI)
Non-ABAP based installations
Diagnostics Agents
Extractor Framework Hourly
Exception Analysis Statistical overview of Exceptions List of detailed exceptions
Jump-In to component specific analysis transactionSAP Solution Manager
Business Warehouse
© 2012 SAP AG. All rights reserved. 17
End-to-End Workload Analysis Architecture Overview
Managed Systems
ABAP basedinstallations
Solution Tool
Plugins (ST-A/PI)
Non-ABAP based installations (Java / J2EE / .Net
/ C/C++)
Diagnostics Agents
Introscope Enterprise Manager
Extractor Framework(EFWK)Hourly
Introscope ByteCode
Agent
Diagnostics Agents
Component-Specific Workload Analysis
Cross-Component Workload Analysis
SAP Solution Manager Business Warehouse
© 2012 SAP AG. All rights reserved. 18
End-to-End Trace AnalysisArchitecture overview
Record end user activities Collect trace data
in Solution Manager
Understand request flow
Analyze in detail and find root-cause
© 2012 SAP AG. All rights reserved. 19
CA Wily Introscope for SAP Server Diagnostic
Introscope is a performance management solution that enables you to monitor complex applications in production environments 24x7. http://www.wilytech.com (part of CA)
Real time (15 s) monitoring usingDashboardsInvestigator
Dynamic transaction tracing
Dynamic byte code instrumentation forJ2EE.Net
Static instrumentation for C/C++ based products available
Delivered with standard instrumentation and standard dashboards for SAP & Partner products, eg:
SAP NetWeaver XISAP NetWeaver PortalSAP NetWeaver MDMSeeburger XI AdaptersCPS for SAP by Redwood…
© 2012 SAP AG. All rights reserved. 21
BMC Appsight for SAP Client Diagnostics
BMC Appsight is a system built on a unique problem resolution architecture that was designed from the ground up with patented Black Box technology to optimize the problem resolution process.http://www.identify.com (part of BMC) Appsight enables the analysis of
Client Performancein combination with User Interactionon a code level
SAP Solution Manager includes the license for…
… the recording agent of Appsight(„Black Box“)… the console of Appsight
Available recording profiles for all SAP Client applications
Internet ExplorerSAPGuiNetWeaver Business Client…
Application InstrumentationApplication Operations
Landscape Management
Root Cause Analysis
Monitoring and Alerting
Summary
© 2012 SAP AG. All rights reserved. 23
Monitoring and Alerting with SAP Solution Manager
Unified Alert Inbox• Central access point for all alerts coming from the different monitoring scenarios• Integration of Incident & Notification Management, Root Cause Analysis and collaboration features
System Monitoring• Status overview for technical systems, instances, databases and hosts• Drill down to single metrics and events, Jump in to metric reporting and landscape information
End User Experience Monitoring• Measurement of availability and response times from an end user perspective • Deep integration in E2E Trace Analysis for Root Cause Analysis
Process Integration Monitoring• Central entry point for SAP Process Integration specific monitoring for complete PI domains• Contains central monitors for PI components, PI channels and Message flows
Business Intelligence Monitoring• Central monitoring for SAP Business Intelligence solutions based on SAP BW and BOE XI • Monitoring of SAP Business Warehouse process chains and Business Objects specific jobs
Interface and Connection Monitoring• Monitoring of RFC connections as well as Interface Channels between SAP and non-SAP Systems In
tegr
atio
n of
all
scen
ario
s in
En
d-En
d-to
-En
d M
onito
ring
and
Ale
rtin
g In
fras
truc
ture
© 2012 SAP AG. All rights reserved. 24
Managed Object
Monitoring and Alerting Infrastructure - Runtime Architecture
SAP Solution Manager
AlertingMonitoringReporting
BWStore
AlertStore
Event + MetricStore
Metricvalues
EventsMetricvalues
Metricvalues
Alerts
EventsEvent
CalculationEngine
EventCalculation
Engine
DataProvider
Connector
Directory (Configuration)
Rated Metrics
Data Provider
Data Provider
Alert Consumer Connector
Alert Consumer Connector
© 2012 SAP AG. All rights reserved. 25
Unified Alert Inbox
Central access point to handle all types of alertsEfficient alert handling based on consolidation of single alerts to alert groupsIntegration of most common alert handling mechanism as status tracking, incidents, notifications and 3rd party integrationDrill down from alert type to alert groups, alert instances and single metrics and events Integration of analysis capabilities as problem context and monitoring applications
Alert Type
Alert Group
Metric Viewer Alert Details
© 2012 SAP AG. All rights reserved. 26
System Monitoring - Overview
Provide status overview regarding technical system including instances, databases and hostsAllow to access landscape information and problem context for technical system Drill down from status information to single metrics and events provided by End-to-End Monitoring and AlertingVisualize metrics and events including thresholds and current rating / valueJump-in capability in metric viewer including zoom functionality in detail information
Status Overview
Details TreeMetric Viewer
© 2012 SAP AG. All rights reserved. 27
Process Integration Monitoring
Growing PI landscape complexity and distribution leads to growing requirements towards a central monitoring approachReduce the TCO by providing one central entry point combining monitors for PI overall status with drill-down optionsEnable tight integration with:
– System Monitoring and Alerting– Root Cause Analysis– Notification and Incident Management
Relieve productive systems from individual monitoring activities by central collection of monitoring dataReduce time for regular as system health checks and hand-over procedures as well as from incident detection to root cause analysis
© 2012 SAP AG. All rights reserved. 28
End User Experience Monitoring - Overview
Automated execution of recorded end user scenariosMeasurement of availability and response times from end user point of viewClient performance data is correlated with server side performance dataDirect access from monitoring to Root Cause Analysis (End-to-End Trace Analysis)Deep integration in End-to-End Monitoring and Alerting InfrastructureSupport of Metric Reporting, SLA Reporting and Management Dashboards
© 2012 SAP AG. All rights reserved. 29
Business Intelligence Monitoring
SAP Business Warehouse Process Chains
Central system status overview for all technical components involved in SAP Business Intelligence SolutionCapability to monitor cross-system SAP Business Warehouse process chains and single process chain stepsCentral monitoring of Business Objects specific jobs and correlation to system specific metricsCentral monitoring of SAP BW queries and templatesIntegration of Business Intelligence specific alerts in Alert Inbox including Notification Management, Incident Management, Task Assignment and forwarding to 3rd partyReduce the TCO by providing one central entry point combining monitors for overall status
BI Overview Monitor
System Monitor
BI Detail Monitors
© 2012 SAP AG. All rights reserved. 30
Connection Monitoring
Central status overview for connections between SAP systems based on pre-selected RFC destination definitions Support of peer-to-peer connections (two managed systems involved) and scenario specific connections (more than two managed systems involved)Access to SAP Incident Management and SAP Notification ManagementComplete integration in End-to-End Monitoring and Alerting Infrastructure
Connection Overview Monitor Alert Inbox
Incident Management
© 2012 SAP AG. All rights reserved. 31
Interface Channel Monitoring
Provides customers with transparency regarding technical interface landscape covering RFC calls, Web Service calls as well as PI message handlingAllows mapping from technical interface information to human understandable entities by usage of Interface Channels with appropriate attributesDelivers an unified approach to visualize the different interface types including sufficient monitoring and alerting for performance, usage, availability and exceptions
Interface Channel Dashboards Interface Channel Topology
Application InstrumentationApplication Operations
Landscape Management
Root Cause Analysis
Monitoring and Alerting
Summary
© 2012 SAP AG. All rights reserved. 33
Typical Instrumentation for Application Operations
System Monitoring and Analytics
Analysis ofcomponent
Landscape Management
E2E Trace Analysis
Scenario based Monitoring
SAP or customer templates Support of all technologies
Must-have functionsValue-Add functions
Root Cause Analysis
E2E RCA (WA, CA and EA) System, DB and Host Analysis
Inside Discovery Outside Discovery Manual Modeling
End User Experience Monitoring Interface Channel Monitoring Job Monitoring
SAP Passport Concept Protocol decoration to transfer SAP PP Integration in E2E Trace Analysis
ABAPABAP J2EEJ2EE
© 2012 SAP AG. All rights reserved. 34
More Information
Root Cause Analysis Home in SDN:http://wiki.sdn.sap.com/wiki/display/TechOps/RCA_Home
Technical Operations in SDNhttp://wiki.sdn.sap.com/wiki/display/TechOps
Application Lifecycle Management in generalhttp://service.sap.com/alm
Relevant SAP Notes:1010428 – Supported Products with SAP Solution Manager 7.0 (and EhP1)1293438 – Supported Partner Products1478974 – Supported Products with SAP Solution Manager 7.1
© 2012 SAP AG. All rights reserved. 36
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.Oracle and Java are registered trademarks of Oracle and/or its affiliates.UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
© 2011 SAP AG. All rights reserved.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company.
Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.
© 2012 SAP AG. All rights reserved. 37
© 2011 SAP AG. Alle Rechte vorbehalten.
Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden.Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten.Microsoft, Windows, Excel, Outlook, und PowerPoint sind eingetragene Marken der Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli und Informix sind Marken oder eingetragene Marken der IBM Corporation.Linux ist eine eingetragene Marke von Linus Torvalds in den USA und anderen Ländern.Adobe, das Adobe-Logo, Acrobat, PostScript und Reader sind Marken oder eingetragene Marken von Adobe Systems Incorporated in den USA und/oder anderen Ländern.Oracle und Java sind eingetragene Marken von Oracle und/oder ihrer Tochtergesellschaften.UNIX, X/Open, OSF/1 und Motif sind eingetragene Marken der Open Group.Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame und MultiWin sind Marken oder eingetragene Marken von Citrix Systems, Inc.
HTML, XML, XHTML und W3C sind Marken oder eingetragene Marken des W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork und weitere im Text erwähnte SAP-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und anderen Ländern.Business Objects und das Business-Objects-Logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius und andere im Text erwähnte Business-Objects-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der Business Objects Software Ltd. Business Objects ist ein Unternehmen der SAP AG.
Sybase und Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere und weitere im Text erwähnte Sybase-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der Sybase Inc. Sybase ist ein Unternehmen der SAP AG.Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen.Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet.