50
8/6/2019 7_Solution Manager Diagnostics http://slidepdf.com/reader/full/7solution-manager-diagnostics 1/50 SAP Solution Manager : NetWeaver Supportability SAP Active Global Support

7_Solution Manager Diagnostics

Embed Size (px)

Citation preview

Page 1: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 1/50

SAP Solu t ion Manager 

: Net Weaver Support ab il i t y

SAP Active Global Support

Page 2: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 2/50

© SAP AG 2002, Title of Presentation, Speaker Name 2

Guiding Pr inc ip les of Solut ion Manager Diagnost ic s

Guid ing Pr inc ip les

All support functions must be:

Centra l  – available in one central support console (SolManDiag)

Remote  – accessible via the standard SAP infrastructure

Uni form  – can be applied to all components

Comple te  – must be available for all components

Safe  – allow only viewing of data (no changes)

Managing Operations 

Solution Landscape

System 

Component 

Control 

Report 

View 

Trace 

Services and Tools 

Page 3: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 3/50

© SAP AG 2002, Title of Presentation, Speaker Name 3

Solut ion Manager Diagnost ic s: The idea

Solut ion Manager  Diagnos t ics

SAP

Agent

SAP

Agent

EP6SP2 SAP

Agent

SAP

Agent

NW

04…

   L  a  n

   d  s  c  a  p  e

   M  e  r  c  u  r  y   L

  o  a   d  r  u  n  n  e  r

   G  e  n  e  r  a   t  o  r

   W

   i   l  y   I  n   t  r  o  s  c  o

  p  e

   E  n   t  e  r  p  r   i  s  e   M  a  n  a  g

  e  r

WAS 6.40

ABAP J2EE

CCMSe.g. RZ20,

OS07, DB02, …

JavaSupport

Tools

ITS

H t t p WebDynpro

saprou ter  

Customer   SAPSuppor t Em ployee Support Cons.

Browse r   B rowse r  

Mercury

Loadrunner Contro l ler  

Page 4: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 4/50

© SAP AG 2002, Title of Presentation, Speaker Name 4

Solut ion Manager Diagnost ic s : Arc h i t ec t ure

Local Monitors/ Admin functions

ABAP Stack

NetWeaverSolution Landscape(Monitored System)

Solution Manager Diagnostics (Monitoring System)J2EE Stack ABAP Stack

Thread Dump Analysis

SAP Monitoring Infrastructure

IntroScopeEnterprise

Manager

MercuryLoad

Generator

Applications(need to bedeployed)

Standalonetools

CCMS agent/ OS collector

Component

Analyzer

IntroScope Agent

J2EE Stack

Infrastructure(need to besetup)

HTTP Analysis

Log Configuration and DisplayPortal Content Reporting

Configuration and File Reporting

Software Change Reporting

IntroScope WebView

System Information

Web Dynpro Monitoring

OpenSQL Monitoring

Remote DB Monitoring

Remote OS Monitoring

Alert MonitoringDistributed Statistical Records

SAP Java WebDynpro

SAP ABAP / ITS

SAP ABAP / DIAG

SAP Agents (Java/C++)

Third Party

SAP Java / HTTP

OS Command Interface (SP12)

File System Browser (SP12)

Page 5: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 5/50

Page 6: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 6/50

© SAP AG 2002, Title of Presentation, Speaker Name 6

Feat ures o f So lu t ion Manager Diagnost ic s I

 HTTP Analys is

Generation of performance data like roundtrip time and transferred dataamount for both client-side and server-side HTTP request processing atthe granularity of user activities / user clicks and analysis of the

performance data via appropriate user interface

 Thread Dum p Analys is

Central triggering and scheduling of JVM based thread dumps for acertain or all J2EE node(s), gathering and transfer generated thread

dumps and analysis of the thread dump data via appropriate userinterface

 Log Conf igurat ion and Fi le Display

Navigation capability coming from different entry points of the Logconfiguration (logical log / trace names, logical log / trace destinations,file system browsing) to physical log / trace files and analysis of the filesvia appropriate Viewer

Page 7: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 7/50

© SAP AG 2002, Title of Presentation, Speaker Name 7

HTTP Analys is Ex am ple

Page 8: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 8/50

© SAP AG 2002, Title of Presentation, Speaker Name 8

HTTP Analysis - Ex amp le

Page 9: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 9/50

© SAP AG 2002, Title of Presentation, Speaker Name 9

HTTP Analysis - Ex amp le

Page 10: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 10/50

© SAP AG 2002, Title of Presentation, Speaker Name 10

Page 11: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 11/50

© SAP AG 2002, Title of Presentation, Speaker Name 11

Page 12: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 12/50

© SAP AG 2002, Title of Presentation, Speaker Name 12

Page 13: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 13/50

© SAP AG 2002, Title of Presentation, Speaker Name 13

Page 14: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 14/50

© SAP AG 2002, Title of Presentation, Speaker Name 14

Page 15: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 15/50

© SAP AG 2002, Title of Presentation, Speaker Name 15

Feat ures o f So lu t ion Manager Diagnost ic s I I

 OS Com m and Console

Execution of a predefined list of read only OS commands (e.g. ps, iostat,netstat, …). The command list is configurable by the customer.

 

Fi le Syst em Brow ser Browser like display for file systems on monitored servers. Files with

read permission for CCMS Agent can be displayed or downloaded. Alsofile sizes and modification dates are shown.

Page 16: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 16/50

© SAP AG 2002, Title of Presentation, Speaker Name 16

OS Com m and Console

Page 17: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 17/50

© SAP AG 2002, Title of Presentation, Speaker Name 17

Fi le Sys t em Brow ser  

Page 18: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 18/50

© SAP AG 2002, Title of Presentation, Speaker Name 18

Fi le Sys t em Brow ser  

Page 19: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 19/50

© SAP AG 2002, Title of Presentation, Speaker Name 19

Feat ures o f So lu t ion Manager Diagnost ic s I I I

 Por t a l Cont ent Repor t ing Generation of usage data for Portal content and storage in Portal data

base, aggregation at different levels (hour, day, month, quarter) anddisplay of usage data for specific time intervals (e.g. how often and by

how many different users a certain iView or page was used)

 Conf igurat ion and Fi le Report ing

Collection of configuration parameters and file properties includinguser interface to display the collected data and to detect differences

between different points in time (e.g. before and after a maintenancewindow), between different cluster instances / nodes of one system anddifferent landscapes (e.g. QAS and PRD)

Sof t w are Change Repor t ing

Gathering and display of transport logs for both packages transportedvia Export/Import for Portal Content and packages transported viaService Delivery Manager like J2EE patches

Page 20: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 20/50

© SAP AG 2002, Title of Presentation, Speaker Name 20

Por ta l Conten t Report ing – User s t a t i s t i c s

Page 21: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 21/50

© SAP AG 2002, Title of Presentation, Speaker Name 21

Por ta l Conten t Repor t ing – Conten t St a t is t i c s

Page 22: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 22/50

© SAP AG 2002, Title of Presentation, Speaker Name 22

Page 23: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 23/50

© SAP AG 2002, Title of Presentation, Speaker Name 23

Page 24: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 24/50

© SAP AG 2002, Title of Presentation, Speaker Name 24

Page 25: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 25/50

© SAP AG 2002, Title of Presentation, Speaker Name 25

Page 26: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 26/50

© SAP AG 2002, Title of Presentation, Speaker Name 26

Feat ures o f So lu t ion Manager Diagnost ic s IV

 Rem ot e DB Moni t or ing

Integration of analysis transaction to display database relatedmonitoring and configuration data like statement cache, data cachequality and database configuration and to conduct SQL Statement

Analysis for Portal and/or J2EE Database

 Rem ot e OS Moni t or ing

Integration of analysis transaction to display operating system relatedmonitoring data like memory and CPU utilization for all involved

operating systems which are running the NetWeaver Stack

 Alert Mon it o r ing

Integration of analysis transaction RZ20 to display Alerts (e.g.

availability of a certain component, error pattern in log files, certainthreshold, if reached) received by SAP Monitoring Infrastructure

Page 27: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 27/50

© SAP AG 2002, Title of Presentation, Speaker Name 27

Page 28: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 28/50

© SAP AG 2002, Title of Presentation, Speaker Name 28

Page 29: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 29/50

© SAP AG 2002, Title of Presentation, Speaker Name 29

Page 30: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 30/50

© SAP AG 2002, Title of Presentation, Speaker Name 30

Feat ures o f So lu t ion Manager Diagnost ic s V

 System In fo rm at ion Display of information per J2EE cluster node like current status,

information for system parameters / VM parameters and overviewregarding deployed components including download capabilities for

configuration parameters

 WebDynpro Moni to r ing

Monitoring for WebDynpro runtime including information like usage data(e.g. users), deployed WebDynpro applications, JARM based

performance data and WebDynpro configuration data

 OpenSQL Monit o r ing

Capabilities to monitor the SQL interface of the J2EE Stack includingSQL Trace (switch on/off and trace listing), Cache Monitoring andConnection Monitoring

Page 31: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 31/50

© SAP AG 2002, Title of Presentation, Speaker Name 31

Page 32: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 32/50

© SAP AG 2002, Title of Presentation, Speaker Name 32

Page 33: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 33/50

© SAP AG 2002, Title of Presentation, Speaker Name 33

Page 34: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 34/50

© SAP AG 2002, Title of Presentation, Speaker Name 34

Page 35: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 35/50

© SAP AG 2002, Title of Presentation, Speaker Name 35

Page 36: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 36/50

© SAP AG 2002, Title of Presentation, Speaker Name 36

Page 37: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 37/50

© SAP AG 2002, Title of Presentation, Speaker Name 37

Page 38: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 38/50

© SAP AG 2002, Title of Presentation, Speaker Name 38

Feat ures of Solu t ion Manager Diagnost ic s VI

Page 39: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 39/50

© SAP AG 2002, Title of Presentation, Speaker Name 39

Feat ures o f So lu t ion Manager Diagnost ic s VI

 Dis t r ibu ted St a t is t i c a l Records Provide central access to the so-called distributed statistical records,

the SAP concept for cross component activity tracing and performancestatistics

 J 2EE Analys is / Wi ly In t roSc ope (SAP in t erna l usage)

Monitoring on code level (e.g. average response time of a certainmethod/class), provide current and historical performance dataincluding correlation with OS performance counters like File I/O, Socket

I/O, GC runs

 Load Generat or (SAP int ernal usage )

Capability to conduct remote load testing for HTTP based usagescenarios as part of the SAP GoingLive Check and/or to support remote

and onsite performance analysis activities

Page 40: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 40/50

© SAP AG 2002, Title of Presentation, Speaker Name 40

Page 41: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 41/50

© SAP AG 2002, Title of Presentation, Speaker Name 41

Page 42: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 42/50

© SAP AG 2002, Title of Presentation, Speaker Name 42

Page 43: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 43/50

© SAP AG 2002, Title of Presentation, Speaker Name 43

Why load t est ing for SAP Net Weaver?

Page 44: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 44/50

© SAP AG 2002, Title of Presentation, Speaker Name 44

SAP NetWeaver as integration platform is deeply integrated inIT infrastructure of SAP customer consisting of SAP and non-SAP components SAP has toensure that SAP components are

well-configured and that criticalnon-SAP components are identified

SAP NetWeaver provides a platformto run SAP and non-SAP apps SAP has to ensure that SAP

apps are optimized and that criticalparts of non-SAP apps areidentified SAP provides Best practises and Services tooptimize own-developed apps for NetWeaver

DB and OS Abstraction

.NET  …WebSphere 

People In tegrat ion

   C  o  m  p  o  s   i   t  e   A  p  p

   l   i  c  a   t   i  o  n   F  r  a  m  e  w  o

  r   k

Process In tegrat ionIntegration

BrokerBusiness Process

Management

I n fo rmat ion In tegra t ionBusiness

IntelligenceKnowledge

Management

L i  f   e

 C  y  c l   e

M an a g em

 en t  

Portal Collaboration

J2EE ABAPAppl icat ion Plat form

Multi-Channel Access

SAP Net Weaver SAP Net Weaver ™™

DB and OS Abstraction

Master Data Management

In t e nt i ons of L oad Test i ng

Page 45: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 45/50

© SAP AG 2002, Title of Presentation, Speaker Name 45

Load testing

Infrastructure test Content test

Robustness test Sizing verification test

• How much hardware is needed? Will

be the performance acceptable forend user‘s?

• Verification of the expected user mix,through put and response times

• Is content involved which causespotentially trouble?

• Test target: Identification of critical

objects (hot spot analysis) and theirroot cause (detail analysis) runningon NetWeaver

• Can we stand temporary overload and

fail-over situations?

• Verification of stability (e.g. 24 h runtest), Fail over (e.g. J2EE and DBcluster) and Robustness (e.g. switch offpower, interrupt network connection)

• Can we be sure that all involvedcomponents are running stable?

• Test target: Identification of critical

components within SAP NetWeaverinfrastructure including SAP and non-SAP components

The use c ase: Rem ot e Load Test ing

Page 46: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 46/50

© SAP AG 2002, Title of Presentation, Speaker Name 46

SAP

LoadRunner

ControllerLoadRunner

Generator

SAP Support Engineer Desktop

SAP Customer

SAP Netweaver Landscape

SAP Web Administrator

Secure SAPRouter Infrastructure

Scope of remote load testing:

- Infrastructure test based on pre-configuredSAP standard content (baseline load testing)

- Content test for limited amount of customer

use cases (selected click pathes)

Page 47: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 47/50

© SAP AG 2002, Title of Presentation, Speaker Name 47

Page 48: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 48/50

© SAP AG 2002, Title of Presentation, Speaker Name 48

Solut ion Manager Diagnost ic s prov ides …

Page 49: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 49/50

© SAP AG 2002, Title of Presentation, Speaker Name 49

K ey Feat ures . ..

one central web-enabled console

integrates in Service Desk scenario

ensures standardized operations andeffective optimization

. . e f f ic ient and safe root c ause analys is for SAP Net Weaver

Cer t i fy your operat ions in So lu t ion Manager Diagnost ic s !

Page 50: 7_Solution Manager Diagnostics

8/6/2019 7_Solution Manager Diagnostics

http://slidepdf.com/reader/full/7solution-manager-diagnostics 50/50