RPRO: Monitor progress of an address space


Use the RPRO EXEC to report on the progress of a task.

The following statement shows the format of the call from the EXEC:

IMFEXEC SELECT EXEC(RPRO TASKNAME) WAIT(YES)

Following table lists the RPRO parameters.

Parameter

Required?

Description

TASKNAME

Yes

Name of task on which to report progress

Following is a list of return codes from RPRO:

Return code

Description

0

Request completed successfully

4

Task not found

6

Unable to swap in address space

8

Security failure

12

Resolve command timed out

16

Task not specified

Following table lists the variables returned by RPRO in the LOCAL POOL.

Variable name

Type

Description

RPROCL

Data

Job class

RPROCS

Data

Current step number

RPROCSAA

Data

CSA used above the 16M line (ECSA)

RPROCSAB

Data

CSA used below the 16M line

RPROCURR

Data

Current virtual storage used by memory objects

RPRODPTY

Data

Decimal version

RPROHIDN

Data

Hidden storage allocated by memory objects

RPROHWM

Data

High-water-mark of above-the-bar storage allocated to the address space since it was started

RPROJBID

Data

Job ID

RPROJD

Data

Job start date

RPROJD1

Data

Julian Date in yyyy.ddd format

RPROLCPU

Data

CPU limit

RPROMEML

Data

Memory limit

RPROMEMB

Data

Memory limit set by identifier

RPROMSGC

Data

Message class

RPROMSGL

Data

Message level

RPRONAME

Data

JOBNAME

RPRONUMB

Data

JES2 job number

RPROOBJC

Data

Memory object count

RPROPCPU

Data

Percentage CPU used

RPROPG

Data

Performance group

RPROPGM

Data

Program name

RPROPGNM

Data

Programmer name

RPROPP

Data

Performance period

RPROPRTY

Data

Dispatching priority

RPRORR

Data

Requested region size

For example, if the JCL specifies REGION=64M then this value is 64.00M.

RPRORR6

Data

Same as RPRORR except uses SPS 3.6 dynamic unit-of-measure (K, Ki, M, Mi, G, Gi) to provide automatic value scaling.

RPRORU

Data

Requested region size

For example, if the JCL specifies REGION=64M this value is 64.00M.

RPROSC

Data

WLM service class

RPROSCPU

Data

Step total CPU

RPROSQAA

Data

SQA used above the 16M line (ESQA)

RPROSQAB

Data

SQA used below the 16M line

RPROSRB

Data

SRB time used (step)

RPROSS

Data

Step start time

RPROST

Data

Address space start time

RPROSTEP

Data

Currently executing step

RPROTCB

Data

TCB time used (step)

RPROTS

Data

Total steps

RPROTYPE

Data

Type of job (STC TSO JOB)

RPRORUSE

Data

Reusable (YES or NO)

RPROVHWA

Data

Virtual high water above

RPROVHWA6

Data

Same as RPROVHWA except uses SPS 3.6 dynamic unit-of-measure (K, Ki, M, Mi, G, Gi) to provide automatic value scaling

RPROVHWB

Data

Virtual high water below

RPROVHWB6

Data

Same as RPROVHWB except using SPS 3.6 dynamic unit-of-measure (K, Ki, M, Mi, G, Gi) to provide automatic value scaling

RPROVUA

Data

Virtual used above line

RPROVUA6

Data

Same as RPROVUA except uses SPS 3.6 dynamic unit-of-measure (K, Ki, M, Mi, G, Gi) to provide automatic value scaling

RPROVUB

Data

Virtual used below line

RPROVUB6

Data

Same as RPROVUB except uses SPS 3.6 dynamic unit-of-measure (K, Ki, M, Mi, G, Gi) to provide automatic value scaling

RPROZAAP

Data

Percent of job eligible for zAAP assistance

RPROZAPC

Data

CPU seconds used by zAAP processor

RPROZIIP

Data

Percent of job eligible for zIIP assistance

RPROZIPC

Data

CPU seconds used by zIIP processor

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*