eG Monitoring
 

Measures reported by AsSysWorkTest

Work processes execute the individual dialog steps in SAP ABAP applications. For each type of work process, this test reports the numerical statistics of the work processes in various states. In addition, this test helps administrators in analyzing the memory utilization of the work processes so that resource intensive work processes can be identified. This way, administrators may figure out how well the work processes are utilized in the target environment and what is really causing the slowdown of the environment – is it due to too many work processes on hold or in PRIV mode?

Outputs of the test : One set of results for each type of work processes available on the target SAP ABAP System being monitored.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
createProc Indicates the total number of work processes of this type that were created. Number  
runProc Indicates the number of running work processes of this type. Number Comparing the value of this measure across the types helps you in identifying the work processes type that is highly utilized. This data can be very useful for capacity planning and fine tuning.
waitProc Indicates the number of work processes of this type that were waiting during the last measurement period. Number  
holdProc Indicates the number of work processes of this type that were on hold during the last measurement period. Number Work processes are held when a particular user holds the work proceses while waiting for some message. These processes cannot be released to the free pool until the message is received. Work processes on PRIV mode are also counted as on hold. Some issues can cause work processes to be held indefinitely thereby severely limiting/exhausting the number of free work processes.
otherProc Indicates the number of work processes of this type that were in states such as new, shutdown, shutting down etc., Number  
privProc Indicates the number of work processes of this type that had entered the PRIV mode during the last measurement period. Number A work process enters PRIV mode when either extended memory is exhausted or the process has used the amount of memory specified in ztta/roll_extension. The work process then starts utilizing the heap area which is not appreciated. If the memory utilized is greater than the one set against the abap/heaplimit profile parameter, then the work process has to be restarted after terminating the user (i.e., after user sign out process). This will help administrators to restore the work processes from the PRIV mode.

A low value is desired for this measure. An increasing trend in the value of this measure indicates severe performance bottleneck.
pctRun Indicates the percentage of processes of this type that were running during the last measurement period. Percentage  
pctWait Indicates the percentage of processes of this type that were waiting during the last measurement period. Percentage  
pctHold Indicates the percentage of processes of this type that were on hold during the last measurement period. Percentage A low value is desired for this measure. If there is a sudden surge in the value of this measure, then it would adversely affect the performance of the server by exhausting the number of free work processes. Using the Work processes on hold measure administrators may figure out the work processes that are held for a longer duration and examine the real cause.
pctPriv Indicates the percentage of work processes of this type that had entered the PRIV mode during the last measurement period. Percentage A low value is desired for this measure. The system will automatically terminate the executing transactions if more than a certain percentage of work processes are in PRIV mode and the user is inactive for a certain period of time.
extMem Indicates the maximum extended memory used by this type of work processes during the last measurement period. MB  
privMem Indicates the maximum heap memory consumed by this type of work processes during the last measurement period. MB