SAP Basis Tutorials - What Is Dpmon Tool - How To Use It
SAP Basis Tutorials - What Is Dpmon Tool - How To Use It
SAP Basis Tutorials - What Is Dpmon Tool - How To Use It
About Me Authorisation Implementations Administration Java Performance Tuning Database Personality Development
Powered by Translate
dpmon is an auxiliary tool provided by SAP to use from operating system level. This tool provides Popula
the functionalities similar to workprocess overview of SAP (SM50 or SM66).
SAP Ba
Followers Proacti
This tool will be of great use if by any reason, we are not able to login to SAP system through SAP
system
GUI. We can use dpmon and login to SAP system at operating system level and we can identify issues
Followers (811) Next
the reasons for the issue and we can action accordingly. correct
You can use any of the following commands to go to the profiles directory
cd /usr/sap/<SID>/SYS/profile (or)
monito
What a
cd /sapmnt/<SID>/profile (or)
Gadget How to
cdpro report
This content isn't available over To conf
encrypted connections yet. specific
Please find below screenshot manag
manag
system
connec
connec
?...
How to
activity
This ar
queries
refresh
the ste
https://sapbasisdurgaprasad.blogspot.in/2011/07/what-is-dpmon-tool-how-to-use-it.html 1/7
11/4/2017 SAP Basis Tutorials: What is Dpmon tool ? How to use it ?
to chec
related
status
Use the command as shown below :
dpmon pf=<profilename>
in SAP
when w
is spoo
trouble
to dele
Blog A
► 201
► 201
► 201
► 201
It displays “Dispatcher Queue Statistics as below”. In this screenshot we can figure out if any ► 201
dispatcher waits are there
▼ 201
► 1
► 1
► 0
► 0
► 0
► 0
► 0
► 0
► 0
► 0
► 0
► 0
► 0
► 0
▼ 0
Ho
Ho
Ho
Ho
Ho
Ho
W
Ho
Ho
https://sapbasisdurgaprasad.blogspot.in/2011/07/what-is-dpmon-tool-how-to-use-it.html 2/7
11/4/2017 SAP Basis Tutorials: What is Dpmon tool ? How to use it ?
Ho
Ho
Ho
Ho
Ho
Ho
► 0
► 0
► 0
► 0
Click on l in the above screenshot to view work process overview as below :
https://sapbasisdurgaprasad.blogspot.in/2011/07/what-is-dpmon-tool-how-to-use-it.html 3/7
11/4/2017 SAP Basis Tutorials: What is Dpmon tool ? How to use it ?
From the above screen, we can make out if all the dialog workprocesses are full.
In that case, PID of a problematic process can be taken and that process can be killed at Oslevel
by Kill -9 <PID>. After that you can login to the system as you have just killed one dialog process
and it is free so that it will allow you to login to the SAP system from SAPGUI.
In addition to that, following are the commands that can be executed in dpmon tool in the above
screen :
Subscribe
Delivered by FeedBurner
16 comments:
Reply
Hi friend...PID is nothing but process id. Every sap process running on unix or any other operating
system will have a process id. To kill that process in unix you have to use kill -9 followed by that process
id to terminate that process. Hope it is clear now.
Reply
hello sir,
Let me 1st thank u for such an awesome forum...regarding above doubt suppose i want to kill dia wp
https://sapbasisdurgaprasad.blogspot.in/2011/07/what-is-dpmon-tool-how-to-use-it.html 4/7
11/4/2017 SAP Basis Tutorials: What is Dpmon tool ? How to use it ?
listed in sequence 10 then how will i find out PID of dat.....in general we use "ps" command to find out
the PID...
Regards
Aditya
Reply
Replies
Hi Aditya...if you use dpmon command, you can list all the process that are running currently
in your server. Along with each process, the pid also will be displayed. Please refer 5th
screenshot in the above article.
For example, if you want to kill workprocess number 4 and workprocess type dia..you can
identify from the screen itself that pid for that process is 29419.
Reply
Hi Aditya..thanks for your nice comments. Coming to your query, in case you need to kill dia wp listed in
sequence 10, you can either view pid of the same in dpmon tool or if sap system is accessible you can
view in SM50 or SM66 tcodes.
Reply
Killing of a dialog process is not recommended directly using kill -9 as a active session/transaction may
be in progress.What are pros/cons and what situation would you use it.
Reply
Replies
Yes..killing of a workprocess is not recommended using kill -9. You can use this method in
emergency scenarios like
i)if you are unable to login to sap system and you found a particular process is problematic
one, then in those cases
ii) You are able to login to sap system but unable to terminate a process from sap level using
SM50/SM66
In other cases, where you are able to login to sap system, you can use SM50/SM66 to
terminate a process. You can even use MMC to terminate a process
Reply
hi vamsi. . if suppose any user is consuming more memory and that will effect the other users indirectly
so in that case u just have to put a mail boss your consuming more memory please do it in background
in off peak hours and terminate that process . . (not sure this is what i understand correct me if am
wrong)
Reply
please write a brief explanation of fields on screen like NOW, HIGH etc and othersl ike WAKE EVENTS
etc. Thanks
Reply
hello
We have an issue where we were able to bring the sap quality system up , but unable to login, system i
sgoing to hung state. could u pls suggest
https://sapbasisdurgaprasad.blogspot.in/2011/07/what-is-dpmon-tool-how-to-use-it.html 5/7
11/4/2017 SAP Basis Tutorials: What is Dpmon tool ? How to use it ?
we have done our analysis and found that dispatcher is not able to connect
Reply
Replies
I am assuming that you are unable to login using SAP GUI, but you are able to login at os
level.
check the operation modes, and see the DIA & BTC workprocess are the same what you
changed in the OS level by using the commands SM51/SM50.
Reply
Hi Durgaprasad,
I am getting the below error while executing the dpmon command in Linux. I have checked everything
but still am not able to start the Java instance but ABAP was started. Please let me know steps to fix
this issue.
Error:
---------------
Thanks in advance
Sathis
Reply
Replies
Hi Sathish,
From the error message, I could notice that you haven't used profile along with dpmon
command.
dpmon pf=
Reply
cdpro
https://sapbasisdurgaprasad.blogspot.in/2011/07/what-is-dpmon-tool-how-to-use-it.html 6/7
11/4/2017 SAP Basis Tutorials: What is Dpmon tool ? How to use it ?
dpmon pf=
Reply
Hi Durga prasad,
can you please explain me briefly about "Dispatcher Queue Statistics".
Reply
https://sapbasisdurgaprasad.blogspot.in/2011/07/what-is-dpmon-tool-how-to-use-it.html 7/7