SAP Monitoring & Performance Checks - Complete Tutorial With Tcodes
SAP Monitoring & Performance Checks - Complete Tutorial With Tcodes
(https://www.guru99.com/)
https://www.guru99.com/system-monitoring-performance-checks.html 1/20
26/02/2019 SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
(/images/sap/2013/05/050913_0552_1.png)
(/images/sap/2013/05/050913_0552_2.png)
Here you can see which services or work processes are configured in each instance.
Displays all running, waiting, stopped and PRIV processes related to a particular instance.
Under this step we check all the processes; the process status should always be waiting or
running. If any process is having a status other than waiting or running we need to check
that particular process and report accordingly.
https://www.guru99.com/system-monitoring-performance-checks.html 2/20
26/02/2019 SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
(/images/sap/2013/05/050913_0552_3.png)
The user takes a long time to log on/not able to logon/online transaction very slow. This
could be the result of the DIA work processes are fully utilized. There could be also the
result of long running jobs (red indicator under the Time column). If necessary you can
cancel the session by selecting the jobs then go to Process>Cancel Without core. This will
cancel the job and release the work process for other user/process
Some users may have PRIV status under Reason column. This could be that the user
transaction is so big that it requires more memory. When this happen the DIA work
process will be 'owned' by the user and will not let other users use. If this happens, check
with the user and if possible run the job as a background job.
If there is a long print job on SPO work process, investigate the problem. It could be a
problem related to the print server or printer.
(/images/sap/2013/05/050913_0552_4.png)
https://www.guru99.com/system-monitoring-performance-checks.html 3/20
By checking the work process SAP
26/02/2019
load using the global work process overview, we can quickly
Monitoring & Performance Checks: Complete Tutorial with Tcodes
Monitor the work process load on all active instances across the system
Using the Global Work Process Overview screen, we can see at a glance:
(/images/sap/2013/05/050913_0552_5.png)
Execute Transaction SM13 and put '**' in the field USER and click on
(/images/sap/2013/05/050913_0552_6.png) button.
https://www.guru99.com/system-monitoring-performance-checks.html 4/20
26/02/2019 SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
(/images/sap/2013/05/050913_0552_7.png)
If there are no long pending updates records or no updates are going on then this queue will
be empty as shown in the below screen shot.
(/images/sap/2013/05/050913_0552_8.png)
But, if the Update is not active then find the below information:
(/images/sap/2013/05/050913_0552_11.png)
SAP provides a locking mechanism to prevent other users from changing the record that you
are working on. In some situations, locks are not released. This could happen if the users are
cut o i.e. due to network problem before they are able to release the lock.
These old locks need to be cleared or it could prevent access or changes to the records.
We can use lock statistics to monitor the locks that are set in the system. We record only
those lock entries which are having date time stamp of the previous day.
https://www.guru99.com/system-monitoring-performance-checks.html 6/20
26/02/2019 SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
(/images/sap/2013/05/050913_0552_12.png)
Step 2: If you see any red values, in SWAPS, double –click the same.
(/images/sap/2013/05/050913_0552_13.png)
https://www.guru99.com/system-monitoring-performance-checks.html 7/20
Step 3: In the below screen click
26/02/2019
on the tab 'Current Parameters'
SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
(/images/sap/2013/05/050913_0552_14.png)
(/images/sap/2013/05/050913_0552_15.png)
https://www.guru99.com/system-monitoring-performance-checks.html 8/20
Step 5: Go to RZ10 (to change the
26/02/2019
Profile parameter values)
SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
(/images/sap/2013/05/050913_0552_16.png)
Idle CPU utilization rate must be 60-65%, if it exceeds the value then we must start checking
at least below things:
Run OS level commands – top and check which processes are taking most resources.
Go to SM50 or SM66. Check for any long running jobs or any long update queries being
run.
Go to SM12 and check lock entries
Go to SM13 and check Update active status.
Check for the errors in SM21.
https://www.guru99.com/system-monitoring-performance-checks.html 9/20
26/02/2019 SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
(/images/sap/2013/05/050913_0552_17.png)
(/images/sap/2013/05/050913_0552_19.png)
Here we record only those requests which are terminated with problems.
https://www.guru99.com/system-monitoring-performance-checks.html 10/20
26/02/2019 SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
(/images/sap/2013/05/050913_0552_20.png)
(/images/sap/2013/05/050913_0552_21.png)
(/images/sap/2013/05/050913_0552_22.png)
We need to select the display period for which we want to view the tRFCs and then select '*'
in the username field to view all the calls which have not be executed correctly or waiting in
the queue.
(/images/sap/2013/05/050913_0552_23.png)
https://www.guru99.com/system-monitoring-performance-checks.html 12/20
26/02/2019 SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
(/images/sap/2013/05/050913_0552_24.png)
We should specify the client name over here and see if there any incoming qRFCs in waiting
or error state.
(/images/sap/2013/05/050913_0552_25.png)
A er you select Current Sizes on the first screen we come to the below screen which shows
us the current status of all the tablespaces in the system.
https://www.guru99.com/system-monitoring-performance-checks.html 13/20
26/02/2019 SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
(/images/sap/2013/05/050913_0552_26.png)
If any of the tablespaces is more than 95% and the auto extent is o then we need to add a
new datafile so that the database is not full.
We can also determine the history of tablespaces.
(/images/sap/2013/05/050913_0552_27.png)
We can select Months, Weeks or Days over here to see the changes which take place in a
tablespace.
We can determine the growth of tablespace by analyzing these values.
https://www.guru99.com/system-monitoring-performance-checks.html 14/20
26/02/2019 SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
(/images/sap/2013/05/050913_0552_28.png)
(/images/sap/2013/05/050913_0552_29.png)
We can also review the redo log files and see whether redo log backup was successful or not.
https://www.guru99.com/system-monitoring-performance-checks.html 15/20
26/02/2019 SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
(/images/sap/2013/05/050913_0552_30.png)
Quick Review
Daily Monitoring Tasks
1. Critical tasks
2. SAP System
3. Database
Critical tasks
https://www.guru99.com/system-monitoring-performance-checks.html 16/20
SAP System
26/02/2019 SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
No
Task Transaction Procedure / Remark
4 Errors
Check system log. SM21
Warnings
Security messages
Database problems
5 Review for canceled Enter an asterisk (*) in User ID.Verify that all
SM37
jobs. critical jobs were successful.
6
Check for “old” locks. SM12 Enter an asterisk (*) for the user ID.
Check for:
9
Check job log SM37 New jobs
Incorrect jobs
11
Review bu er statistics. ST02 Look for swaps.
Database
No
Task Transaction Procedure / Remark
Database
2 If tablespace is used more than 90 % add new
GrowthMissing DB02
data file to itRebuild the Missing Indexes
Indexes
3 Database Statistics
DB13
log
Next (/how-to-trace-if-an-oss-note-is-deployed-in-your-landscape.html)
SAP HANA SQL Expression Top 50 SAP FICO Interview Quality Notification in SAP
https://www.guru99.com/system-monitoring-performance-checks.html 18/20
(/sap-hana-sql-
26/02/2019
(/sap-fico-interview- (/quality-notification-sap-
SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
SAP - BASIS
16) Configure TMS (/how-to-configure-tms.html)
(https://www.facebook.com/guru99com/)
https://www.guru99.com/system-monitoring-performance-checks.html 19/20
26/02/2019
SAP Monitoring & Performance Checks: Complete Tutorial with Tcodes
(https://twitter.com/guru99com)
(https://www.youtube.com/channel/UC19i1XD6k88KqHlET8atqFQ)
(https://forms.aweber.com/form/46/724807646.htm)
About
About US (/about-us.html)
Advertise with Us (/advertise-us.html)
Write For Us (/become-an-instructor.html)
Contact US (/contact-us.html)
Career Suggestion
SAP Career Suggestion Tool (/best-sap-module.html)
So ware Testing as a Career (/so ware-testing-career-
complete-guide.html)
Certificates (/certificate-it-professional.html)
Interesting
Books to Read! (/books.html)
Suggest a Tutorial
Blog (/blog/)
Quiz (/tests.html)
eBook (/ebook-pdf.html)
Execute online
Execute Java Online (/try-java-editor.html)
Execute Javascript (/execute-javascript-online.html)
Execute HTML (/execute-html-online.html)
Execute Python (/execute-python-online.html)
https://www.guru99.com/system-monitoring-performance-checks.html 20/20