Skip to main content

Running Jobs

This report combines information from all the type 30 subtypes to show job status and resource consumption during the report period.

The status can be reported as Started, Ended, Running or Complete.

  • Started - The job started during the interval, and was still running at the end of the interval. One of the following was found:

    • a job start record
    • a record from step 1 and the start time was during the interval
    • a subtype 5 record and the job start time was during the interval

    but no job end record was found

  • Ended - The job was running at the beginning of the interval, and ended during the interval. A job end record was found but no start record.

  • Running - The job was running for the whole interval. Only interval or step end records were found.

  • Complete - The job started and ended during the interval. Both start and end records were found.

An accurate status depends on all the type 30 subtypes being collected - e.g. if you only collect subtype 5 records you will only see Ended or Complete entries. The interval must also be long enough to capture interval records, and more than one SMF interval to show resource consumption.

Information from the records is combined to show actual resources consumed during the interval.

Columns

ColumnDescription
JobJob name (SMF30JBN)
Job IDThe job identifier JOBnnnnn, STCnnnnn, TSUnnnnn etc. (SMF30JNM)
TypeThe type of work JES2, STC, TSO, OMVS etc.(SMF30WID)
SysplexSysplex (SMF30SYP)
SystemThe system that wrote the record
StatusStarted, Ended, Running or Complete. Started: The job started during the interval and was still running at the end of the interval. Ended - The job was running at the start of the interval, and ended during the interval. Running - The job was running for the entire interval. Complete - The job started and ended during the interval.
ClassThe class the job was running in.
StartedThe time the initiator selected the job (SMF30STD + SMF30SIT)
EndedThe time the job ended (SMF30DTE + SMF30TME from the subtype 5 record.)
UseridThe user id of the job. (SMF30RUD)
SMF RecordsCount of the number of SMF records found for this job.
Service ClassService class name. (SMF30SCN)
Report ClassReport class name. (SMF30RCN)
Derived CPUCPU time calculated from the TCB and SRB CPU service values. This provides a more accurate value than the CPU time fields from the SMF 30 record, which are rounded to 1/100th of a second. The value includes Normalized zAAP and zIIP time which means that the value will exceed the total of actual CP + zAAP + zIIP time if the zAAP/zIIP is faster than the regular CP.
TCB TimeStandard CPU time (SMF30CPT)
SRB TimeSRB CPU time (SMF30CPS)
CP TimeGeneral purpose CPU time (SMF30CPT + SMF30CPS)
IFA TimeIFA (zAAP) CPU time (SMF30_TIME_ON_IFA)
IIP TimeIIP (zIIP) CPU Time (SMF30_TIME_ON_zIIP)
zEDC TimezEDC execution time (SMF30_US_ExecTime)
Enq Promoted TimeCPU time while enqueue promoted (SMF30CEPI)
ConnectI/O device connect time (SMF30TCN)
EXCPI/O blocks transferred. (SMF30TEP or SMF30TEX)
ServiceTotal Service Units (SMF30SRV)
TCBCPU Service Units (SMF30CSU)
SRBSRB Service Units (SMF30SRB)
I/OI/O Service Units (SMF30IO)
MSOI/O Service Units (SMF30IO)
Pages InPages paged in from auxiliary storage (SMF30PGI + SMF30BIA)
Pages OutPages paged out to auxiliary storage (SMF30PGO + SMF30BOA)
VIO InVIO pages paged in from auxiliary storage (SMF30VPI)
VIO OutVIO pages paged out to auxiliary storage (SMF30VPO)
Common InCommon area (LPA and CSA) pages paged in (SMF30CPI)
Hiperspace InHiperspace pages paged in from auxiliary storage (SMF30HPI)
Hiperspace OutHiperspace pages paged out to auxiliary storage (SMF30HPO)
Pages StolenThe number of pages stolen from the address space.
Max User <16MBMaximum user virtual storage allocated below 16MB (SMF30URB)
ΔUser < 16MChange in maximum user virtual storage allocated below 16MB (SMF30URB)*
Max System < 16MMaximum system virtual storage allocated below 16MB (SMF30ARB)
ΔSystem < 16MChange in maximum system virtual storage allocated below 16MB (SMF30ARB)*
Max User > 16MMaximum user virtual storage allocated above 16MB (SMF30EUR)
ΔUser > 16MChange in maximum user virtual storage allocated above 16MB (SMF30EUR)*
Max System > 16MMaximum system virtual storage allocated above 16MB (SMF30EAR)
ΔSystem > 16MChange in maximum system virtual storage allocated above 16MB (SMF30EAR)*
Max 64 Bit RealMaximum 64 bit private real storage (SMF30HVR)
Δ64 Bit RealChange in maximum 64 bit private real storage (SMF30HVR)*
Max 64 Bit AuxMaximum auxiliary storage to back 64 bit private storage (SMF30HVA)
Δ64 Bit AuxChange in maximum auxiliary storage to back 64 bit private storage (SMF30HVA)*
User Key AuditUser key common storage auditing was active for this address space. The data for User Key CSA, User Key CADS and User Key CHANGKEY is only valid if this column is set (checked).
User Key CSAAttempts were made to obtain user key CSA storage.
User Key CADSAttempts were made to create a user key CADS (Common Area Data Space)
User Key CHANGKEYAttempts were made to change the key of ESQA storage to a user key.
Restricted Use CSAAttempts were made to use Restricted Use CSA (RUCSA)

* Δ Delta (change) values show the difference between the values at the start and end of the interval. They are calculated from fields that show maximum values (high water marks). The delta value is calculated as follows:

  • If the job started during the interval, the starting value is 0. Otherwise, the starting value is the value from the first SMF record.

  • If the job ended during the interval, the ending value is 0.

  • The ending value is updated by interval records.

  • If a step ends, the ending value is set to 0. Interval records from subsequent steps can increase it again.

  • The change is the end value - start value. The value can be negative for jobs or steps that were running when the interval started.

If a job started and ended during the interval, the change is 0.

Report Parameters

ParameterDescription
SysplexThe sysplex name.
SystemThe SMF ID of the system that wrote the record.
TypeThe type of work (from field SMF30WID). JES2, STC, TSO, OMVS etc.
JobclassFilter by job class.
JobnameFilter by job name. Use * as a wildcard.
Service ClassFilter by service class.
Report ClassFilter by report class.
StartedShow jobs that Started during the interval i.e. a job start record was found but no job end record. This does not include jobs that both started and ended during the interval - select Complete to show those jobs.
EndedShow jobs that Ended during the interval i.e. a job end record was found but no job start record. This does not include jobs that both started and ended during the interval - select Complete to show those jobs.
RunningShow jobs that were running during for the entire interval. SMF interval records were found, but no start or end records.
Started+EndedShow jobs that started and ended during the interval, i.e. complete jobs where both start and end records were found.

SMF records used for this report

TypeSubtype
301, 2, 3, 4, 5, 6