Sunday, 13 July 2014

OS utilities - DPMON / JSMON / JCMON

So for today, we will encounter a few similar tools for OS checking and administration of ABAP and Java part of SAP. Lets start with DPMON.
DPMON is "Dispatcher monitor" This tool is similar to transactions DSM50 or SM66 and it is used for monitoring and some basic task on your ABAP work processess. It is not much, but can be handy in case you are not able to access system via SAPGUI, but you do not want to shut it down (or you have closed ports or whatever).

DPMON is using menu structure with text screens, where you have to go through choices to get to desired function. You can see load statistic, queues or even kill WP.

This tool can be usually found in path:
usr\sap\<SID>\SYS\exe\run

and is used by command:
dpmon pf=<path_to_instance_profile>


When you need to check your Java stack, you have 2 tools now - JCMON and newer JSMON. Both tools are quite similar to DPMON. If you have AS Java older than 7.1 you will have only JCMON on your system.
Both can be found in path:
/usr/sap/<SID>/DVEBMGS<#no>/exe

and are ussualy started by commands:
jcmon pf=<path_to_instance_profile>
jsmon pf=<path_to_instance_profile>
(where <path_to_instance_profile> is path to your DVEBMGS<#no> profile)

Like DPMON, JCMON is using text screens and list for choice of next step / menu. But these menus are numbered with unique numbers, so if you know proper number, you can switch between menus, even if you cannot see number in list. (so you can type any time 20 to see process list)

JSMON is simmilar to JCMON, but it is using color version of "text screens" and instead of numbers, it is using internal commands (like process, display port or help command)

No comments:

Post a Comment