Upload
angel-lamas
View
154
Download
1
Tags:
Embed Size (px)
Citation preview
Analysis from 19.09.2011
Until 25.09.2011
Report: BWP
Installation: 0020188132
Session: 1000000002826
EarlyWatch Alert - Productive
1 Service Summary
During the EarlyWatch Alert Service, we did not detect critical problems.
Note: All recommendations provided in this report are based on our general experience. We advise
that you test our recommendations before using them in your production system. Note that EarlyWatch Alert is an automatic service.
Section Overview
Rating Checked Area
System Configuration
System Performance
Workload Distribution
SAP System Operating
Hardware Capacity
Note: For more information about EarlyWatch Alert, you can review a sample EarlyWatch Alert at:
http://service.sap.com/ewa Library -> Media Library. This provides an overview of the rating strategy and the KPIs that trigger the alerts in this service.
Service data was collected starting at 26.09.2011 04:45:05. This took 2 minutes.
Note: If you require assistance in investigating the alerts highlighted in this report, create a customer message on process component SV-SMG-SER-EWA.
Note: If performance is seriously compromised, create a customer message on component SV-BO
with priority level "high" or "very high".
2 Performance Indicators for BWP
The following table shows the relevant performance indicators in various system areas.
Area Indicators Value Trend
System
Performance Active Users 5 steady
Average Response Time in RFC Task 254
down
Area Indicators Value Trend
ms
Max. number of RFCs per hour 542 up
Average RFC response time during
peak work hour
111
ms down
Avg. Availability per Week 100 % steady
Database
Performance Average DB time for RFC 43 ms down
Avg. DB Request Time in Update Task 43 ms down
3 System Configuration
To ensure optimal support of your SAP system, the SAP components, database, and
operating system used must all be supported. Detailed information about SAP's
platform support is available on SAP Service Marketplace at
http://service.sap.com/platforms.
Rating Check
Hardware Configuration
Software Configuration
Service Preparation
3.1 Hardware Configuration
Server Overview
Server Operating System No. of CPUs Memory in MB
Metis Windows Server 2003 on x86_64 4 32767
3.2 Software Configuration
3.2.1 Database
Database System
Database Server Database System Current Version
Metis SQL SERVER 2005
3.2.2 SAP Application Release: Maintenance Phases
SAP Product SAP Product
Version
End of Mainstream
Maintenance
SAP
NetWeaver 7.0 31.12.2015
Your BWP system is running on SAP NetWeaver 7.0. This release will be in mainstream
maintenance until 31.12.2015.
3.2.3 Support Package Maintenance
Support Packages
SAP
Component
SAP
Component
Version
Patch
Level
Latest
Avail.
Patch
Level
Support
Package
Component
Description
BI_CONT 703 9 15 SAPKIBIIP9
SAP Business
Intelligence
Content
PI_BASIS 701 6 SAPK-
70106INPIBASIS
SAP R/3
Basis Plug-In
SAP_ABA 701 6 SAPKA70106
SAP
Application
Basis
SAP_BASIS 701 6 SAPKB70106 SAP Basis
Component
SAP_BW 701 6 SAPKW70106
SAP Business
Information
Warehouse
ST-PI 2005_1_700 6 6 SAPKITLQI6 SAP Solution
Tools Plug-In
3.2.4 SAP Kernel Release
You are running SAP Kernel Release 701, patch level 69.
3.2.4.1 Kernel probably out of date
It is likely that your current SAP kernel release is not up-to-date.
If your SAP kernel patch level is not up-to-date, you cannot benefit from the error corrections
and optimizations SAP offers to its customers. You may encounter errors or performance
issues that have already been solved.
Recommendation: Ensure that you are using the recommended SAP kernel together with the latest Support Package Stack of your product.
3.2.4.2 Additional Remarks
SAP releases Support Package Stacks (including SAP Kernel patches) on a regular basis for
most products (generally 2-4 times a year). We recommend that you base your software maintenance strategy on these stacks.
You should only consider using a more recent SAP Kernel patch than that shipped with the
latest Support Package Stack for your product if specific errors occur.
For more information, see SAP Service Marketplace at http://service.sap.com/sp-stacks (SAP
Support Package Stack information) and http://service.sap.com/patches (patch information).
3.2.5 Implemented SAP Notes via SAP Notes Assistant
SAP Note Version Component Description
0001413377 0004 BW-BEX-ET-
WJR java.lang.UnsupportedOperationException
0001168813 0006 BC-DWB-
TOO-FUB
Security note: Program
DISPLAY_FUNC_INCLUDE
0000873603 0001 BC-TWB-
TST-ECA
Error in parameter transfer to Rerecord
for TCD
3.3 Service Preparation
System BWP is not fully prepared for service delivery.
Rating Performed Check
ST-PI and ST-A/PI Plug-Ins
Service Preparation Check (RTCCTOOL)
Service Data Control Center
Missing Function Modules
Errors in Data Collection
SAP OS Collector
Workload Monitor (ST03)
For a detailed analysis, see the checks below.
For general information about service preparation, see SAP Notes 91488 and 1172939 . Make
sure all functionalities mentioned in these SAP Notes are up-to-date, in particular the connections, collectors, and service tools.
SAP Solution Manager is recommended for the delivery of SAP Support remote services. For more information, see SAP Note 1170668 .
3.3.1 ST-PI and ST-A/PI Plug-Ins
The table below shows the implemented service plug-ins, their releases, and patch levels, as
well as the recommended releases, patch levels, and recommendations.
Rating Plug-
In Release
Patch
Level
Rec.
Release
Rec.
Patch
Level
Recommendation SAP
Note
ST-
A/PI 01I_BCO620 - 01L_BCO700 -
ST-A/PI is not up
to date. Please run
RTCCTOOL and
follow the given
recommendations.
69455
ST-PI 2005_1_700 0006 2008_1_700 0000
ST-PI is not up to
date. Please run
RTCCTOOL and
follow the given
recommendations.
539977
3.3.2 Service Preparation Check (RTCCTOOL)
We were unable to perform the check.
Recommendation: ST-A/PI is not up to date. Please run RTCCTOOL and follow the given recommendations.
Implement SAP Note 69455 and follow the instructions in SAP Note 91488.
3.3.3 Errors in Data Collection
The following exceptions were raised during data collection:
Host Function Name Exception
Metis MSS_GROWING_TABLES FUNCMOD_NOT_FOUND
Recommendation: Review the SDCC(N) data collection log for this session. For function
modules with an exception, check whether a help text appears when you double-click the
exception. If you have access to SAP Notes, search for these errors and the corresponding
short dumps or system log entries.
If you cannot resolve the problem, open a message on component SV-SMG-SDD.
3.3.4 SAP Application Servers
The following information can be found in transaction SM51:
SAP Application Server SM51 Host Name
Metis_BWP_00 Metis
4 Performance Overview BWP
The performance of your system was analyzed with respect to the average response
times and total workload. We did not detect any major problems that could affect the
performance of your system.
The following table shows the average response times for various task types:
Task
type
Dialog
Steps
Avg.
Resp.
Time in
ms
Avg.
CPU
Time in
ms
Avg.
Wait
Time in
ms
Avg.
Load
Time in
ms
Avg.
DB
Time in
ms
Avg.
GUI
Time in
ms
DIALOG 181 755,0 59,7 1,2 1,0 98,1 602,2
RFC 32488 254,0 57,5 3,7 0,6 43,1 0,0
UPDATE2 2 101,0 15,5 0,0 0,5 75,5 0,0
BATCH 35945 269,9 37,8 0,1 1,4 84,0 0,0
SPOOL 10078 5,4 0,9 0,0 0,1 0,4 0,0
HTTP 451 276,2 92,8 50,1 0,8 147,5 0,0
Over 200 ms of the response time is GUI time. This may indicate poor GUI performance. High
GUI times are normally caused by bad network connections or user menus downloading too
much data. We recommend that you review SAP Notes 203617 and 203924, which explain
the reasons for high GUI times.
4.1 Current Workload
The following table lists the number of current users (measured from our workload analysis) in your system.
Users Low
Activity
Medium
Activity
High
Activity
Total
Users
Measured in
System 12 2 3 17
4.2 Transaction Profile Check
The following tables show the response times and the number of dialog steps for the transactions that cause the heaviest workload in your system.
4.2.1 Transactions by Total Workload
The following tables list the activities with the highest contribution to the total workload.
Workload by Transaction (Dialog/Update)
Transaction Type Dialog
Steps
Total
Resp.
Time
in %
Avg.
Resp.
Time
in ms
Avg.
CPU
Time
in ms
Avg.
DB
Time
in ms
Avg.
GUI
Time
in ms
Total 632 100,0 413,3 83,3 133,4 602,2
BI_CLIENT_RUNTIME HTTP 117 44,2 985,8 328,5 518,9 0,0
DB02_MSS DIA 18 18,1 2629,6 142,4 500,3 2000,5
ST06 DIA 25 7,5 786,8 38,8 18,2 728,6
DB12_MSS DIA 13 6,5 1313,8 81,8 45,2 1187,5
SESSION_MANAGER DIA 21 5,8 715,8 40,2 67,7 608,4
RSPCM DIA 17 3,7 575,1 129,6 258,8 200,4
SAPMHTTP HTTP 330 3,5 27,9 10,4 17,6 0,0
DB13 DIA 1 3,4 8985,0 313,0 114,0 8610,0
SM50 DIA 5 1,8 919,2 59,4 70,2 794,4
SM13 DIA 10 1,4 369,3 34,4 18,8 327,1
Workload by Transaction (Batch/Spool)
Transaction Type Dialog
Steps
Total
Resp.
Time
in %
Avg.
Resp.
Time in
ms
Avg.
CPU
Time in
ms
Avg.
DB
Time in
ms
Total 45855 100,0 197,0 26,9 59,6
RSBTCPRIDEL BTC 28 39,4 127209,1 4242,8 5796,1
RSPROCESS BTC 235 17,6 6747,2 647,0 3045,8
RSAL_BATCH_TOOL_DISPATCHING BTC 168 10,7 5759,5 267,1 5289,3
SBIE0001 BTC 15 8,4 50403,4 3790,7 5551,7
SAPRSLOG BTC 7 4,6 59925,0 14654,0 52529,4
(BATCH) BTC 18824 4,1 19,6 10,5 7,0
RSLDAGDS BTC 14 3,4 21623,6 176,4 188,7
/BDL/TASK_SCHEDULER BTC 168 2,4 1307,8 17,3 13,2
RSPO1043 BTC 14 2,3 15079,4 5919,6 12693,6
RSBTCRTE BTC 8541 2,3 24,6 37,7 6,5
4.2.2 Transactions by DB Load
The following transaction profiles list the transactions that have the greatest share in the
database load, sorted by percentage of total database access times.
Database Load by Transactions (Dialog/Update)
Transaction Type Dialog
Steps
Total DB Time
in %
Avg. DB Time
in ms
Total 632 100,0 133,4
Database Load by Transactions (Dialog/Update)
Transaction Type Dialog
Steps
Total DB Time
in %
Avg. DB Time
in ms
BI_CLIENT_RUNTIME HTTP 117 72,0 518,9
DB02_MSS DIA 18 10,7 500,3
SAPMHTTP HTTP 330 6,9 17,6
RSPCM DIA 17 5,2 258,8
SESSION_MANAGER DIA 21 1,7 67,7
DB12_MSS DIA 13 0,7 45,2
ST06 DIA 25 0,5 18,2
SM37 DIA 10 0,5 40,0
SM50 DIA 5 0,4 70,2
ST22 DIA 9 0,2 21,9
Database Load by Transactions (Batch/Spool)
Transaction Type Dialog
Steps
Total DB
Time in
%
Avg. DB
Time in ms
Total 45855 100,0 59,6
RSAL_BATCH_TOOL_DISPATCHING BTC 168 32,5 5289,3
RSPROCESS BTC 235 26,2 3045,8
SAPRSLOG BTC 7 13,5 52529,4
RSPO1043 BTC 14 6,5 12693,6
RSBTCPRIDEL BTC 28 5,9 5796,1
(BATCH) BTC 18824 4,8 7,0
SBIE0001 BTC 15 3,0 5551,7
RSBTCRTE BTC 8541 2,0 6,5
RSBATCH_EXECUTE_PROZESS BTC 235 1,9 218,8
RSBTCDEL BTC 14 1,2 2334,1
5 Workload Distribution BWP
The performance of your system was analyzed with respect to workload distribution.
We did not detect any major problems that could affect the performance of your SAP
System.
Rating Check
Workload by Application Module
DB Load Profile
5.1 Workload by Application Module
The following diagrams show how each application module contributes to the total system
workload. Two workload aspects are shown: - CPU time: total CPU load on all servers in the system landscape - Database time: total database load generated by the application
All programs that are not classified in the SAP Application Hierarchy (transaction SE81) are
summarized in the "not-assigned" category. Customer programs, industry solutions, and third-party add-on developments fall into this category.
Module CPU Time in %
BC 69,3
BC-CCM 16,6
Not Assigned 10,5
BW 3,6
Module DB Time in %
BC 51,0
Not Assigned 22,7
BC-CCM 13,2
BW 13,1
5.2 DB Load Profile
The following diagram shows the DB load caused by dialog, RFC, and background tasks over different time frames.
The data provided in the table represents the average number of database processes occupied by each task type in the database during the specified time frames.
These statistics are calculated as a weekly average, which means the average values over six
working days with a unit of one hour. Periods between 00:00-06:00 and 21:00-24:00 contain
an average value per hour as these are not considered core business hours. The disk space of the time profile is reduced by the default creation of these time blocks.
24-hour monitoring can be enabled by implementing SAP Note 17750. With 24-hour
monitoring, the time profile returns the workload of the system or application server on an
hourly basis rather than returning an average value per hour for periods between 00:00-06:00 and 21:00-24:00.
By comparing the load profiles for dialog and background activity, you can get an overview of the volume of background activity during online working hours.
The diagram above indicates that the CPUs can handle the database load.
5.3 RFC Communication
The performance of your system was analyzed with respect to the average call times and the
workload created by remote function calls between the current system and other SAP and
non-SAP Systems. The following tables show statistics about RFCs.
Note: Internal RFC communication (that is, communication between the instances of the
analyzed system) is not shown in the tables.
Outgoing function call Calls
Total
call
time, s
Average
call
time,
ms
Bytes sent Bytes
received
ARFC_DEST_SHIP 2485 1703,95 686 32690616 479605
RSAP_TRFC_SEND 40 1522,98 38074 2887277764 11000
QDEST_RUN_DESTINATION 370 1232,70 3332 1477582 713452
ARFC_RUN_NOWAIT 3528 711,83 202 3575180 5080402
IDOC_START_INBOUND 5100 351,73 69 44424612 3988785
SET_SLD_DATA 14 293,24 20945 56938 52962
Outgoing function call Calls
Total
call
time, s
Average
call
time,
ms
Bytes sent Bytes
received
RFC_PING 12604 253,38 20 5251896 5545556
/BDL/_REQUEST_DATA_TASK 2 118,28 59138 560 576
/BDL/_DO_GENERATION 5 108,63 21726 11084 730
Incoming function call Calls
Total
call
time, s
Average
call
time,
ms
Bytes
sent
Bytes
received
ARFC_DEST_SHIP 546 2318,73 4247 35705 35642084
RSAR_TRFC_DATA_RECEIVED 118 2310,36 19579 52005284 52014606
RSAP_TRFC_SEND 40 1433,09 35827 25560 2887276324
QDEST_RUN 178 1241,05 6972 0 67012
QDEST_RUN_DESTINATION 742 1232,91 1662 852138 2931820
ARFC_RUN_NOWAIT 2445 676,55 277 6008340 2390714
ARFC_DEST_SHIP 4776 481,26 101 496203 13008646
IDOC_INBOUND_ASYNCHRONOUS 5121 456,44 89 2772235 4609614
IDOC_START_INBOUND 2550 323,41 127 4916985 22110306
6 SAP System Operating BWP
Your system was analyzed with respect to daily operation problems. We did not detect
any major problems that could affect the operation of your SAP System.
6.1 Update Errors
In a system running under normal conditions, only a small number of update errors should
occur. To set the rating for this check, the number of active users is also taken into consideration.
We did not detect any problems.
6.2 Transports
Transports were not found in the period analyzed.
6.3 Program Errors (ABAP Dumps)
3 ABAP dumps have been recorded in your system in the period 19.09.2011 to 26.09.2011.
ABAP dumps are generally deleted after 7 days by default. To view the ABAP dumps in your system, call transaction ST22 and choose Selection. Then select a timeframe.
Date Quantity of Dumps
19.09.2011 2
20.09.2011 0
21.09.2011 0
22.09.2011 0
23.09.2011 0
24.09.2011 0
25.09.2011 0
26.09.2011 1
Name of runtime Error(s) Total of
Error(s) Server (e.g.)
User
(e.g.)
Date
(e.g.)
Time
(e.g.)
CONVT_NO_NUMBER 1 Metis_BWP_00 AEPEX_TB 19.09.2011 04:47:08
CALL_FUNCTION_CONFLICT_LENG 2 Metis_BWP_00 AEPEX_TB 26.09.2011 04:45:15
It is important that you monitor ABAP dumps using transaction ST22 on a regular basis. If
ABAP dumps occur, you should determine the cause as soon as possible.
Based on our analysis, we expect no serious problems at the moment.
6.4 Security-related SAP Notes
Security-related SAP Notes cannot be checked because the RSECNOTE tool is missing. The new RSECNOTE tool enables you to analyze security-relevant SAP Notes for your system.
Recommendation:
Apply relevant security-related SAP HotNews and Notes. An overview about such notes is
published on SAP Service Marketplace at /securitynotes .
To display a list of relevant security-related SAP HotNews and Notes that can be
implemented easily, run the RSECNOTE tool in transaction ST13. It provides a detailed list
of the vulnerabilities discovered and the corresponding SAP Notes for correction. More
security issues may exist. Install RSECNOTE using the correction in SAP Note 888889 and review this SAP Note for more information.
7 Hardware Capacity
We have checked your solution for potential CPU or memory bottlenecks and found that
the hardware resources have been exhausted. An increase in the workload may have a
negative impact on performance.
General
This analysis focuses on the workload during the peak working hours (9-11, 13) and is based
on the hourly averages collected by SAPOSCOL. For information about the definition of peak working hours, refer to SAP Note 1251291: 1251291 .
CPU
If the average CPU load exceeds 75%, temporary CPU bottlenecks are likely to occur. An average CPU load of more than 90% is a strong indicator for a CPU bottleneck.
Memory
If your hardware cannot handle the maximum memory consumption, your SAP system will
suffer from a memory bottleneck that can impair performance. The paging rating depends on the ratio between the paging activity and the physical memory.
Server
Max.
CPU load
[%]
Date Rating RAM
[MB]
Max. Paging
[% of RAM] Date Rating
Metis 3 20.09.2011
32767 0
7.1 Paging Out for Windows 2003 Servers
The following servers showed high paging out rates in at least three successive hours even though sufficient memory was available.
Server OS RAM
[MB]
Max. Pages
Out / s Hour Date Rating
Metis Windows Server
2003 on x86_64 32767 803 12 23.09.2011
Recommendation: See SAP Note 1009297 and consider implementing the solution
provided by Microsoft.
7.2 Wait Statistics
This check was not carried out, since at the time of data collection, the database had not been running long enough to provide meaningful data.
7.3 Missing Indexes
This check verifies that the indexes defined by SAP application developers in the SAP Data
Dictionary also exist in the database. Missing primary indexes can lead to inconsistent data in the system. A missing index of any kind can lead to severe performance problems.
No missing indexes were found on system BWP.
7.3.1 Largest Tables
The following table shows the largest tables currently in the database.
Table Name Data
(kB)
Reserved
(data +
indexes)
kB
Used
(data +
indexes)
kB
Rows Modified
Rows
/BIC/B0000334000 7174160 9671096 9669120 12407825 1586208
/BIC/B0000544000 6678080 6782912 6781376 29260633 4016167
/BIC/B0000337000 4601736 5295712 5294664 4026269 502251
/BIC/B0000335000 4287288 4966064 4965136 3751365 63037
/BIC/B0000332000 2842408 4924712 4923328 12435358 1559375
RSDDSTATLOGGING 3281904 3340296 3339392 21549506 22103046
WBCROSSGT 1194976 2902416 2900560 10682388 9877
/BIC/B0000479000 2291176 2328120 2327368 16896756 916600
EDI40 2170088 2193720 2193080 1262607 115731
RSMONMESS 632504 2065040 2062488 2237647 235701
7.3.2 Service Pack
Microsoft releases updated SQL Server builds, known as Service Packs, at regular intervals.
For certain problems or bugs in SQL, Server Hotfixes are made available immediately. In certain situations it is also recommended to apply a certain Hotfix for a SAP system.
Build in use Builds Comment
4053 See SAP Note 62988 for newest build
The current Service Pack appears to be the latest Service Pack available from Microsoft. To
verify this, see SAP Note 62988.
Note: New Service Packs are available on the CDs shipped by SAP or can be obtained
directly from Microsoft.
See SAP Note 62988 for more information on how to obtain the latest Service Pack and on
the Service Packs that are currently supported by SAP.
7.3.3 Tables With Page Locking Disabled
Table Page locking Rating
EDI40 Page locking disallowed
VBMOD Page locking disallowed
VBHDR Page locking disallowed
ARFCSDATA Page locking disallowed
VBDATA Page locking disallowed
EDIDS Page locking disallowed
EDIDC Page locking disallowed
ARFCRDATA Page locking disallowed
D010TAB All lock levels allowed
As shown above, page locking must be disallowed for some tables.
Recommendation: Disallow page locking for tables VBHDR, VBMOD, VBDATA,
ARFCSDATA, ARFCRDATA, D010TAB (as of Basis Release 6.10), and TRFCQUEUE (if it
exists) as described in SAP Note
879941.
Implementation: This can be done using SQL command: EXEC sp_indexoption <tablename>, "DisAllowPageLocks", "TRUE"
Background: For some tables, disallowing page locks improves the concurrency of accesses from different users to these tables, therefore avoiding deadlocks.
8 Trend Analysis
This section contains the trend analysis for key performance indicators (KPIs). Diagrams are built week by week once the EarlyWatch Alert service is activated.
Historical data for "Transaction Activity" and "System Performance" is taken from workload monitor ST03 directly if data has been accumulated for less than 20 sessions.
8.1 System Activity
The following diagrams show the system activity over time.
The "Transaction Activity" diagram below depicts transaction activity in the system over time.
- Total Activity: Transaction steps performed each week (in thousands)
- Dialog Activity: Transaction steps performed in dialog task each week (in thousands)
- Peak Activity: Transaction steps (in thousands) during the peak hour; this peak hour is
calculated as the hour with the maximum dialog activity in the ST03 time profile divided by 5 working days per week.
(Peak Activity is absent if "Activity Data" is taken from ST03 data directly).
The "User Activity" diagram below shows the user activity on the system over time.
- Total Users: Total users that logged on in one week.
- Active Users: Users who performed more than 400 transaction steps in one week.
8.2 Response Times
The following diagrams show how the response time varies over time.
The "System Performance" diagram below shows the average response time in dialog tasks for the previous week.
The "Database Performance" diagram below shows the average DB response time in dialog tasks.
The "Top 5 transactions" diagram below show the average response time in dialog tasks for
the top 5 transactions.
The "Transaction Code" table below shows the load percentage caused by the top 5 transactions.
Transaction Code Load (%)
DB02_MSS 34.6
Transaction Code Load (%)
ST06 14.4
DB12_MSS 12.5
SESSION_MANAGER 11.0
RSPCM 7.2
8.3 System Operation
The following diagram or table shows important KPIs for system operation.
Note: The column 'Availability' is filled for systems with SAP Basis 4.6 and higher.
8.4 Hardware Capacity