Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

monitor ABAP from UNIX

Former Member
0 Kudos
182

Hi!

I was wondering if anyone can answer the following question for me.  I can't seem to find any good answers off the web.

Is it possible to execute a ABAP program in such as a way that it can be tracked directly from the underlying O/S?  For example, can a ABAP program be executed with, say, a specific process id so that in UNIX we can track it with top or iostat? If that's not possible, how about running a ABAP program under a specific UNIX userid?

Any insights would be greatly appreciated!  Thanks in advance!

1 REPLY 1

dirk_feeken
Advisor
Advisor
0 Kudos
42

Sorry, this is not possible. You can see on OS level the so called disp-work processes which do the job. But you can't look into them more closely.

The ABAP runtime distributes the work on several work processes (the disp+work ). Several ABAP users share one process. Not with parallel threads but on a time slice basis, so only one user session is executed at a given time in on e work process. But you can't see from OS level which program is currently executed. The SAP users are not OS users. The work processes run all with the same OS user.

You can of course check on OS level if all the work processes are up and running but this is probably not want you want.

There are several monitoring services and tools available. Have a look at the Computing Center Management System (CCMS) documentation.

Dirk