Limited supportBMC provides limited support for this version of the product. As a result, BMC no longer accepts comments in this space. If you encounter problems with the product version or the space, contact BMC Support. BMC recommends upgrading to the latest version of the product.

SMF 30 fields


Record type 30 (1E): Common address space work

Default process tag: NA

Name

(Filter)

Tag

CEF Name

Description

SMF30_BoostInfo

(Mapped Integer)

BoostInfo


Boost class value is valid when only one boosts is active

SMF30_CEPI_F

(Boolean)

SMF30_CEPI_F


Failure in SMF30CEPI

SMF30_DEP_ENC_IFA


SMF30_DEP_ENC_IFA


IFA. In hundredths of a second

SMF30_DEP_ENC_IFA_CP


SMF30_DEP_ENC_IFA_CP


In hundredths of a second

SMF30_DEP_ENC_IFA_F

(Boolean)

SMF30_DEP_ENC_IFA_F



SMF30_DEP_IFA_CP_F

(Boolean)

SMF30_DEP_IFA_CP_F



SMF30_DEP_SUP


SMF30_DEP_SUP



SMF30_DEP_SUP_CP


SMF30_DEP_SUP_CP



SMF30_DEP_SUP_CP_F

(Boolean)

SMF30_DEP_SUP_CP_F



SMF30_DEP_SUP_F

(Boolean)

SMF30_DEP_SUP_F



SMF30_DEP_SUP_N_F

(Boolean)

SMF30_DEP_SUP_N_F



SMF30_DEP_SUP_QL_F

(Boolean)

SMF30_DEP_SUP_QL_F



SMF30_DEP_SUP_QUAL


SMF30_DEP_SUP_QUAL



SMF30_DEP_zIIP


SMF30_DEP_zIIP


zIIP. In hundredths of a second

SMF30_DEP_zIIP_CP


SMF30_DEP_zIIP_CP


In hundredths of a second

SMF30_DEP_zIIP_CP_F

(Boolean)

SMF30_DEP_zIIP_CP_F



SMF30_DEP_zIIP_F

(Boolean)

SMF30_DEP_zIIP_F



SMF30_DEP_zIIP_N_F

(Boolean)

SMF30_DEP_zIIP_N_F



SMF30_DEP_zIIP_QL_F

(Boolean)

SMF30_DEP_zIIP_QL_F



SMF30_DEP_zIIP_QUAL


SMF30_DEP_zIIP_QUAL


zIIP. In hundredths of a second

SMF30_ENC_IFA


SMF30_ENC_IFA


In hundredths of a second

SMF30_ENC_IFA_CP


SMF30_ENC_IFA_CP


In hundredths of a second

SMF30_ENC_IFA_CP_F

(Boolean)

SMF30_ENC_IFA_CP_F



SMF30_ENC_IFA_F

(Boolean)

SMF30_ENC_IFA_F



SMF30_ENC_SUP


SMF30_ENC_SUP



SMF30_ENC_SUP_CP


SMF30_ENC_SUP_CP



SMF30_ENC_SUP_CP_F

(Boolean)

SMF30_ENC_SUP_CP_F



SMF30_ENC_SUP_F

(Boolean)

SMF30_ENC_SUP_F



SMF30_ENC_SUP_N_F

(Boolean)

SMF30_ENC_SUP_N_F



SMF30_ENC_SUP_QL_F

(Boolean)

SMF30_ENC_SUP_QL_F



SMF30_ENC_SUP_QUAL


SMF30_ENC_SUP_QUAL



SMF30_ENC_zIIP


SMF30_ENC_zIIP


In hundredths of a second

SMF30_ENC_zIIP_CP


SMF30_ENC_zIIP_CP


In hundredths of a second

SMF30_ENC_zIIP_CP_F

(Boolean)

SMF30_ENC_zIIP_CP_F



SMF30_ENC_zIIP_F

(Boolean)

SMF30_ENC_zIIP_F



SMF30_ENC_zIIP_N_F

(Boolean)

SMF30_ENC_zIIP_N_F



SMF30_ENC_zIIP_QL_F

(Boolean)

SMF30_ENC_zIIP_QL_F



SMF30_ENC_zIIP_QUAL


SMF30_ENC_zIIP_QUAL


In hundredths of a second

SMF30_High_CPU_Pct

(Integer)

SMF30_High_CPU_Pct


For interval records the largest percentage of CPU time used by any task in this address space rounded to the nearest integer. The percentage value is calculated as: TCB time * 100 / interval time. For step-end and job-end records the value is the largest reported interval value.

SMF30_High_CPU_Prog

(EGNX)

PgmHi

Acct

Name of the program loaded by the task that used the largest percentage of CPU time in this address space

A value of blanks indicates that no task reported any CPU time in the address space, or that the CPU time could not be obtained. A value of ???????? indicates that the program name could not be obtained for the task that reported the highest percentage of CPU time.

SMF30_Miss_SMF30BLK


SMF30_Miss_SMF30BLK


Accumulated value of I/O block counts when serialization could not be obtained for accumulating the value to SMF30BLK. This value is maintained at the job step level as opposed to the DD level of its SMF30BLK counterpart. This field contains zero for started tasks.

SMF30_Miss_SMF30DCT


SMF30_Miss_SMF30DCT


Accumulated value of device connect time when serialization could not be obtained for accumulating the value to SMF30DCT. This value is maintained at the job step level as opposed to the DD level of its SMF30DCT counterpart. This field contains zero for started tasks.

SMF30_TIME_IFA


SMF30_TIME_IFA


(including enclave time)

SMF30_TIME_IFA_CP


SMF30_TIME_IFA_CP


(including enclave time)

SMF30_TIME_IFA_CP_F

(Boolean)

SMF30_TIME_IFA_CP_F



SMF30_TIME_IFA_F

(Boolean)

SMF30_TIME_IFA_F



SMF30_TIME_SUP


SMF30_TIME_SUP



SMF30_TIME_SUP_CP


SMF30_TIME_SUP_CP



SMF30_TIME_SUP_CP_F

(Boolean)

SMF30_TIME_SUP_CP_F



SMF30_TIME_SUP_F

(Boolean)

SMF30_TIME_SUP_F



SMF30_TIME_zIIP


SMF30_TIME_zIIP


(including enclave time)

SMF30_TIME_zIIP_CP


SMF30_TIME_zIIP_CP


(including enclave time)

SMF30_TIME_zIIP_CP_F

(Boolean)

SMF30_TIME_zIIP_CP_F



SMF30_TIME_zIIP_F

(Boolean)

SMF30_TIME_zIIP_F



SMF30_UserKeyCads

(Boolean)

SMF30_UserKeyCads


When on successful or unsuccessful attempts were made to create a user key CADS for this step

SMF30_UserKeyChngKey

(Boolean)

SMF30_UserKeyChngKey


When on successful or unsuccessful attempts were made to change the key of common ESQA storage to a user key (via CHANGKEY) for this step

SMF30_UserKeyCsa

(Boolean)

SMF30_UserKeyCsa


When on successful or unsuccessful attempts were made to obtain user key CSA or RUCSA storage for this step

SMF30_UserKeyRuCsa

(Boolean)

SMF30_UserKeyRuCsa


When on successful or unsuccessful attempts were made to obtain reference free or change the state of RUCSA storage for this step

SMF30ACT


Acct


Job or step accounting information

SMF30ARB

(Integer)

SMF30ARB


Tcthwm maximum virtual storage in bytes allocated from the lsqa and swa subpools below 16 megabytes

SMF30ASF

(Boolean)

SMF30ASF


Bit 4 - smf30asr invalid

SMF30ASR


SMF30ASR


D ASSBASST Additional CPU time in hundredths of a second accumulated by the Preemptable SRB's and Client SRB's for this job. This value is also contained within the value in SMF30CPT.

SMF30BIA

(Integer)

SMF30BIA


Number of blocked pages that were paged in from from auxiliary storage

SMF30BIE

(Integer)

SMF30BIE


Number of blocked pages that were paged in from expanded storage

SMF30BOA

(Integer)

SMF30BOA


Number of blocked pages that were paged out to auxiliary storage

SMF30BOE

(Integer)

SMF30BOE


Number of blocked pages that were paged out to expanded storage.

SMF30CAS_JSCBAUTH

(Boolean)

JSCBAUTH


This job step turned on the JSCBAUTH bit at some point after the job step program received control. This can be a normal process for z/OS UNIX.

SMF30CAS_OSPROTECT

(Boolean)

OSPROTECT


OSPROTECT=1 is in effect

SMF30CAS_Trust

(Mapped Integer)

Trust


The state of trust, with respect to OSPROTECT=1 functions, as follows:

- X'02' bit is on, X'40' bit is off: Untrusted.

- X'02' bit is on, X'40' bit is on, X'20' bit is off: Trusted.

- X'02' bit is on, X'40' bit is on, X'20' bit is on: Untrusted.

- X'02' bit is off: Trusted.

SMF30CAT

(EGNX)

Cat

cat

Subsystem name JES2, JES3, OMVS, TSO, STC or APPC

SMF30CEP


SMF30CEP


RqsvCPUtimeConsumedWhileENQpromoted CPU time consumed for an A/S or Job while enqueue promoted. 1.024 milliseconds unit. Unlike SMF30CEPI this field is "cumulative" even for interval records.

SMF30CEPI


SMF30CEPI


RqsvCPUtimeConsumedWhileENQpromoted CPU time consumed for an A/S or Job while enqueue promoted. 1.024 milliseconds unit. Unlike SMF30CEP for interval records this field contains only the time consumed during the interval itself.

SMF30CIN

(Boolean)

SMF30CIN


Bit 7 - smf30cep invalid

SMF30CL8

(EGNX)

Class

cs2

8-character job class (left justified, padded with blanks)

For JES2, taken from the SMF30CLS field (if not specified), blank for TSO session or started tasks. For JES3, taken from CLASS: parameter on //* MAIN card (if valid), or the default (JES3BATCH).

SMF30CPC

(Integer)

SMF30CPC


CPU Service Definition Coefficient (SDC) scaled by 10.

SMF30CPI

(Integer)

SMF30CPI


ouxbcapi + number of common area page-ins oucbcapi (lpa + csa)

SMF30CPM

(Integer)

SMF30CPM


Number of attempts to read data from an expanded storage only hiperspace that were not satisfied because the data has been deleted.

SMF30CPS


SMF30CPS


ascbsrbt or step cpu time under srb (sctsrbt in hundredths of a second - tctsrbt)

SMF30CPT


SMF30CPT


ASCBEJST + ASSBASST + ACTJTIME + RQSVECPT + TCTEJST) TIME OR STEP CPU TIME UNDER TCB (IN HUNDREDTHS OF A SECOND (INCLUDING ENCLAVE). THIS TIME WAS FORMERLY RECORDED IN RECORD TYPES 4 5 34 AND 35. Note that time on an IFA is not included. SMF30CPT only includes the consumption of standard CPs not those of zAAPs and/or zIIPs

SMF30CRP


SMF30CRP


RqsvCPUtimeConsumedWhileCRMpromoted CPU time consumed for an address space or job while promoted due to chronic resource contention (in 1.024 millisecond units). For interval records this field contains only the time consumed during the interval itself.

SMF30CRP_F

(Boolean)

SMF30CRP_F


Failure in SMF30CRP

SMF30CSC


SMF30CSC


D assbfsc integrated cryptographic service - tctansc facility (icsf) service count

SMF30CSF

(Boolean)

SMF30CSF


Bit 2 - smf30cps invalid

SMF30CSU_L

(Integer)

SMF30CSU


CPU service units
This is the 8-byte equivalent of SMF30CSU. The value of this field continues to grow after SMF30CSU_INV is set.

SMF30CTF

(Boolean)

SMF30CTF


Bit 1 - smf30cpt invalid

SMF30DataSpceCreCnt

(Integer)

SMF30DataSpceCreCnt


The total number of data spaces created by problem state user key callers during this job step

SMF30DEF

(Boolean)

SMF30DEF


Bit 6 - smf30det invalid

SMF30DET


SMF30DET


D RQSVDET Dependent enclave CPU time for the step (or job) in hundredths of a second. This value is also contained within the value in SMF30CPT. Note that time on zAAP and zIIP is not included.

SMF30DMI

(Integer)

SMF30DMI


D ASSBTPMT Number of pages moved with ADMF - TCTADMFW WRITE operation

SMF30DMO

(Integer)

SMF30DMO


D ASSBTPMA Number of pages moved with ADMF - TCTADMFR READ operation

SMF30DSV

(Integer)

SMF30DSV


Raxdshwm amount of user key data space storage (high water mark) used during the step/job (in megabytes)

SMF30EAR

(Integer)

SMF30EAR


Tctehwm maximum virtual storage in bytes allocated from the lsqa and swa subpools above 16 megabytes

SMF30ENC


SMF30ENC


D RQSVECPT Independent enclave CPU time for the step (or job) in hundredths of a second. This value is also contained within the value in SMF30CPT. Note that time on zAAP and zIIP is not included.

SMF30ENF

(Boolean)

SMF30ENF


Bit 5 - smf30enc invalid

SMF30ERG

(Integer)

SMF30ERG


Tctergnb private area size in bytes above 16 megabytes

SMF30ERS

(Integer)

SMF30ERS


Expanded storage page residency time in page-milliseconds

SMF30EUR

(Integer)

SMF30EUR


Tctelwm maximum virtual storage in bytes allocated from the user subpools above 16 megabytes

SMF30EXN

(EGNX)

PgmUSS

deviceProcessName

The name of a z/OS UNIX file that is invoked using the exec family of functions

The filename can be up to 16 characters in length. For z/OS UNIX executable files, SMF30EXN contains the portion of the pathname after the last slash.

Example

If the z/OS UNIX executable file with pathname /bin/grep is invoked using an exec function, SMF30EXN contains grep.

z/OS UNIX filenames longer than 16 bytes are truncated

Example

The name /usr/joe/somelongprogramname is recorded as somelongprogramn.

For load modules invoked using exec functions, SMF30EXN contains the unqualified name of the load module.

SMF30GRP

(EGNX)

Group

spriv

RACF group ID. Blank = RACF is not active

SMF30GRP_L

(EGNX)

groupID


RACF group ID. Blank = RACF is not active

This field’s formatting is conditioned on the software switch LEEF.

SMF30HPF

(Boolean)

SMF30HPF


Bit 2 - smf30hpt invalid

SMF30HPI

(Integer)

SMF30HPI


ouxbhspi number of hiperspace page-ins from auxiliary to processor storage

SMF30HPO

(Integer)

SMF30HPO


ouxbhspo number of hiperspace page-outs from processor to auxiliary storage

SMF30HPT


SMF30HPT


D assbhst processor time consumed for the - tctehpt step in hundredths of a second to support requests for data to be transferred between a hiperspace and an address space when the hiperspace is backed by expanded storage. it may vary depending on the availability of expanded storage.

SMF30HSH

(Integer)

SMF30HSH


RAXLVSHRGBYTES High water mark for the number of bytes of 64-bit shared this step/job has access to

SMF30HSO

(Integer)

SMF30HSO


RAXLVSHRBYTES Amount of 64-bit shared storage in bytes this step/job has addressability or access to

SMF30HVA

(Integer)

SMF30HVA


RAXHVGAUXSLOTS High water mark for the number of auxiliary storage slots used to back 64-bit private storage

SMF30HVH

(Integer)

SMF30HVH


RAXLVGBYTES High water mark for the number of usable bytes of 64-bit private obtained by this step/job. This does not include guarded virtual storage

SMF30HVO

(Integer)

SMF30HVO


RAXLVABYTES Amount of 64-bit private storage in bytes obtained by this step/job This includes guarded virtual storage

SMF30HVR

(Integer)

SMF30HVR


RAXHVGPAGESINREAL High water mark for the number of real storage frames used to back 64-bit private storage

SMF30IAF

(Boolean)

SMF30IAF


Bit 0 - smf30iva invalid

SMF30ICF

(Boolean)

SMF30ICF


Bit 6 - smf30icu invalid

SMF30ICU


SMF30ICU


D ASCBEJST + INITIATOR CPU TIME UNDER TCB TCTITCB IN HUNDREDTHS OF A SECOND NOTE: This is the total working CPU time for the initiator under the TCB. The values in the following fields are included in the value in SMF30ICU: SMF30ICU_Step_Term (which is the time spent in termination of the previous step) and SMF30ICU_Step_Init (which is the time spent in initialization of the current step).

SMF30ICU_Step_Init


SMF30ICU_Step_Init


CPU TCB time spent by the Initiator during job step initialization processing. This is the step initialization portion of SMF30ICU for this step end record.

SMF30ICU_Step_Term


SMF30ICU_Step_Term


CPU TCB time spent by the Initiator during job step termination processing. This is the step termination portion of SMF30ICU which is reported in the next step end record

SMF30IIF

(Boolean)

SMF30IIF


Bit 1 - smf30iip invalid

SMF30IIP


SMF30IIP


D assbiipt amount of processor time used to - tcteiip process i/o interrupts in hundredths of a second

SMF30IO_L

(Integer)

SMF30IO


I/O service units

This is the 8-byte equivalent of SMF30IO. The value of this field continues to grow after SMF30IO_INV is set.

SMF30ISB


SMF30ISB


D ASCBSRBT + INITIATOR CPU TIME UNDER SRB TCTISRB IN HUNDREDTHS OF A SECOND NOTE: This is the total working CPU time for the initiator under any SRB. The values in the following fields are included in the value in SMF30SBU: SMF30ISB_Step_Term (which is the time spent in termination of the previous step) and SMF30ISB_Step_Init (which is the time spent in initialization of the current step).

SMF30ISB_Step_Init


SMF30ISB_Step_Init


CPU SRB time spent by the Initiator during job step initialization processing. This is the step initialization portion of SMF30ISB for this step end record.

SMF30ISB_Step_Term


SMF30ISB_Step_Term


CPU SRB time spent by the Initiator during job step termination processing. This is the step termination portion of SMF30ISB which is reported in the next step end record

SMF30ISF

(Boolean)

SMF30ISF


Bit 5 - smf30isb invalid

SMF30IST


SMF30IST


Interval start time in hundredths of a second for subtype 2 and 3 records

SMF30IVA


SMF30IVA


D ascbvfat + initiator vector affinity time tctivfat in hundredths of a second

SMF30IVF

(Boolean)

SMF30IVF


Bit 7 - smf30ivu invalid

SMF30IVU


SMF30IVU


D ascbevst + initiator vector usage time tctivfut in hundredths of a second

SMF30JBN

(EGNX)

JobNm

sproc

Job or session name

SMF30JNM

(EGNX)

JobID


JES job identifier

Jobs scheduled by the APPC/MVS transaction scheduler (ASCH) start with an A followed by a seven-digit number.

SMF30JPT

(Integer)

Pri


JES input priority

If no value is specified for the PRTY parameter (on the JOB card), this field contains: For JES3, the default priority specified on the JES3 STANDARDS initialization card. For JES2, a zero.

JES2 does not use the priority value reported in the field. (The JES2 job selection priority is requested using the JES2 PRIORITY control statement.)

SMF30JVA


SMF30JVA


D ascbvfat or step vector affinity time (scttvfat in hundredths of a second -tctevfat)

SMF30JVU


SMF30JVU


D ascbevst or step vector usage time (scttvfut in hundredths of a second -tctevfut)

SMF30KIA

(Integer)

SMF30KIA


Number of blocks that were paged in from auxiliary storage.

SMF30KIE

(Integer)

SMF30KIE


Number of blocks that were paged in from expanded storage

SMF30KOA

(Integer)

SMF30KOA


Number of blocks that were paged out to auxiliary storage

SMF30KOE

(Integer)

SMF30KOE


Number of blocks that were paged out to expanded storage

SMF30LOC

(Integer)

SMF30LOC


IOC Service Definition Coefficient (SDC) scaled by 10.

SMF30LPI

(Integer)

SMF30LPI


ouxblpai number of lpa page-ins

SMF30MEM

(Integer)

SMF30MEM


MEMLIMIT value in 1MB units as determined at step initialization time after IEFUSI processing. An increase in the system default memlimit value is not reflected here. This field's maximum value is '00000FFFFFFFF000'x which is equivalent to MEMLIMIT having no limit.

SMF30MES

(EGNX)

SMF30MES


MEMLIMIT source

SMF30NHU

(Boolean)

SMF30NHU


SCTNHUSI When on indicates that the NOHONORIEFUSIREGION (no honor IEFUSI region settings) was set in the Program Properties Table (PPT). Region and MEMLIMIT values and limits set or affected by the IEFUSI exit are not honored when this bit is on.

SMF30NSW

(Integer)

SMF30NSW


Number of address space swap sequence

A swap sequence consists of an address space swap-out and swap-in. Logical swap-out and swap-in are not included.

SMF30NumOfDataSpaces

(Integer)

SMF30NumOfDataSpaces


The high water mark of the number of in use data spaces created by problem state user key DSPSERV inokers during this this job step

SMF30OSL

(EGNX)

Level


MVS software level (consists of an acronym and the version, release, and modification level numbers)

SMF30PAI

(Integer)

SMF30PAI


Number of shared pages that were paged in from auxiliary storage in this address space

SMF30PEI

(Integer)

SMF30PEI


Number of shared pages that were paged in from expanded storage in this address space

SMF30PGI

(Integer)

SMF30PGI


D ouxbpin + number of pages that were paged oucbpin in from auxiliary storage

SMF30PGM

(EGNX)

Prog

deviceProcessName

Program name (taken from PGM= parameter on EXEC card)

If a backward reference was used, this field contains PGM=*.DD.

SMF30PGMX

(EGNX)

Pgm

deviceProcessName

Program name (taken from PGM= parameter on EXEC card), with a deprecated tag

If a backward reference is used, this field contains PGM=*.DD.

SMF30PGO

(Integer)

SMF30PGO


D ouxbpout + number of pages that were paged oucbpout out to auxiliary storage

SMF30PIA

(Integer)

SMF30PIA


D ouxbpin + number of page-ins alias oucbpin

SMF30PIE

(Integer)

SMF30PIE


Number of unblocked pages that were paged in from expanded storage.

SMF30POA

(Integer)

SMF30POA


D ouxbpout + number of page-outs alias oucbpout

SMF30POE

(Integer)

SMF30POE


Number of unblocked pages that were paged out to expanded storage

SMF30PRV

(Integer)

SMF30PRV


Tcthwm/1024 largest amount of storage used from bottom of users private area in 1 k units. this storage area includes subpools 0-127 251 and 252. if addrspc=real is specified this field equals the amount of contiguous real storage that was used.

SMF30PSC

(Integer)

SMF30PSC


oucbpss number of cpu page seconds for this address space in page millisecond units

SMF30PSF

(Integer)

SMF30PSF


Number of CPU page seconds for the shared central storage frames in use by this address space in page millisecond units

SMF30PSI

(Integer)

SMF30PSI


Ouxbspin + number of pages swapped in. this oucbspin field includes: (lsqa fixed pages and pages that the real storage manager determined to be active when the address space was swapping in. it does not include page reclaims or pages found in storage during the swap-in process (such as pages brought in via srb's) started after completion of swap-in stage 1 processing).

SMF30PSN

(EGNX)

ProcStep

cs4

The name of the step that invoked the procedure

This field contains blanks if not part of a procedure.

SMF30PSO

(Integer)

SMF30PSO


ouxbspot + number of pages swapped out. this field includes: lsqa private area fixed pages and private area non-fixed changed pages.

SMF30PST

(Integer)

SMF30PST


ouxbstct + number of pages stolen from oucbstct this address space

SMF30PTY

(Integer)

SMF30PTY


SCTSDP ADDRESS SPACE DISPATCHING PRIORITY (TAKEN FROM DPRTY= PARAMETER ON EXEC CARD OR THE APG VALUE IN CVTAPG). - Valid only if workload management compatibility mode in effect. - Zero if workload management goal mode in effect when the Type 30 is generated.

SMF30RCF

(Boolean)

SMF30RCF


Bit 3 - smf30rct invalid

SMF30RCT


SMF30RCT


D tcbttime amount of processor time used by - tcterct region control task (rct) in hundredths of a second

SMF30RGB

(Integer)

SMF30RGB


Tctrgnb private area size in bytes below 16 megabytes

SMF30RGN

(Integer)

SMF30RGN


Tctrsz*2 region size established in 1k units taken from the region= parameter in the jcl and rounded up to a 4k boundary. if addrspc= real is specified this field equals the amount of contiguous real storage reserved for the program. if the region requested was greater than 16 megabytes the region established resides above 16 megabytes and this field will contain a minimum value of 32 megabytes.

SMF30RUD

(EGNX)

UserID

suid

RACF user ID. Blank = RACF is not active

SMF30RUD_L

(EGNX)

usrName


RACF user ID. Blank = RACF is not active

This field’s formatting is conditioned on the software switch LEEF.

SMF30RUDX

(EGNX)

UID


RACF user ID. Blank = RACF is not active

SMF30RV3

(Integer)

SMF30RV3


Reserved

SMF30SCC


RC

outcome

Job or Step completion code and ABEND reason code

System ABENDs are reported as Sxxx-xxxx. User ABENDs are reported as Unnnn-xxxx.

Important

By default, zero and blank fields are suppressed from the output, so SMF30SCC is not sent when the completion code is zero.

To send the return code field with value of zero and blank to BMC AMI Command Center for Security

  1. Change the JOB/STEPEND SUPPRESS option in SMF 30 statement to enable RC0 records. For example:

    JOB( START(SUPPRESS) + 
    STEPEND(RC0(INFO)) + 
    END( RC0(INFO) RC4(WARN) RC8(ERROR) ABEND(CRIT) ) ) +

  2. Add a field pointing to the same location as SMF30SCC. The field sends return code 0 when the field contains a zero value.

    DEF SMF30SCC0 RC 30(CEF(outcome)) FChar() + 
    GIfElse( CExt(UHalf GTriplet(48 0) EQ 0) + 
    GConst('0') + 
    GConst(' '))

SMF30SCC0 is sent only when the return code is zero, otherwise it uses SMF30SCC.

SMF30SCC0

(EGNX)

RC

outcome


SMF30SFL


SMF30SFL


Storage flags. if storage was not allocated (job step was flushed) these fields equal zero.

SMF30SIN

(Boolean)

SMF30SIN


The following fields contain incomplete data: (SRM could not deliver deltas or values for this interval) SMF30ERS SMF30KIE SMF30POA SMF30BIA SMF30KOA SMF30POE SMF30BIE SMF30KOE SMF30PSC SMF30BOA SMF30LPI SMF30PSF SMF30BOE SMF30NSW SMF30PSO SMF30CPI SMF30PAI SMF30PST SMF30CPM SMF30PEI SMF30VPI SMF30HPI SMF30PIA SMF30VPO SMF30HPO SMF30PIE SMF30VPR SMF30KIA

SMF30SL1

(Boolean)

SMF30SL1


When on SMFLIM REGIONBELOW acted on the non-extended REGION for this step

SMF30SL2

(Boolean)

SMF30SL2


When on SMFLIM REGIONABOVE acted on the extended REGION for this step

SMF30SL3

(Boolean)

SMF30SL3


When on SMFLIM SYSRESVBELOW acted on the non-extended REGION for this step

SMF30SL4

(Boolean)

SMF30SL4


When on SMFLIM SYSRESVABOVE acted on the extended REGION for this step

SMF30SL5

(Boolean)

SMF30SL5


When on SMFLIM MEMLIMIT acted on the MEMLIMIT for this step

SMF30SL6

(Boolean)

SMF30SL6


When on the IEFUSI exit set the output flag that caused all SMFLIM decision making to be bypassed

SMF30SLM


SMF30SLM


Actions taken on the job step region or memlimit due to a rule coded in the SMFLIMxx parmlib member. For subtype 5 this will be a copy of the last executed step's SMF30SLM value

SMF30SPK


SMF30SPK


TCBPKF STORAGE PROTECT KEY IN THE FORM xxxx0000 WHERE xxxx IS THE KEY

SMF30SQT


SMF30SQT


Time the job was eligible for execution

SMF30SRB

(Integer)

SMF30SRB


Service request block (SRB) service units

This field grows to X'FFFFFFFF' and then wraps back to zero and continues growing. When wrapping occurs SMF30SRB_INV is set to on. SMF30SRB_L is the 8-byte equivalent of this field.

SMF30SRB_L

(Integer)

SMF30SRB


SRB service units

This is the 8-byte equivalent of SMF30SRB. The value of this field continues to grow after SMF30SRB_INV is set.

SMF30SRC

(Integer)

SMF30SRC


SRB Service Definition Coefficient (SDC) scaled by 10.

SMF30SSN

(Integer)

SubStep

cn2

Substep number

This field is set to zero for non-z/OS UNIX System Services steps. When the z/OS UNIX System Services exec function is requested, a new substep is begun and this value is incremented.

SMF30STI


Indic


Step/Job termination indicator formatted as textual labels for the various bits

SMF30STI_ABEND

(Boolean)

Term_ABEND


Step/Job termination indicator - ABEND

SMF30STI_COND

(Boolean)

Term_COND


Step/Job termination indicator - COND

SMF30STI_Flushed

(Boolean)

Term_Flushed


Step/Job termination indicator - Flushed

SMF30STI_IEFACTRT

(Boolean)

Term_IEFACTRT


Step/Job termination indicator - IEFACTRT

SMF30STI_IEFUJI

(Boolean)

Term_IEFUJI


Step/Job termination indicator - IEFUJI

SMF30STI_IEFUJV

(Boolean)

Term_IEFUJV


Step/Job termination indicator - IEFUJV

SMF30STI_IEFUSI

(Boolean)

Term_IEFUSI


Step/Job termination indicator - IEFUSI

SMF30STI_IncorEXCP

(Boolean)

Term_IncorEXCP


Step/Job termination indicator - EXCP incorrect

SMF30STI_Missing

(Boolean)

Term_Missing


Step/Job termination indicator - Missing

SMF30STI_PostExec

(Boolean)

Term_PostExec


Step/Job termination indicator - Post-exec error

SMF30STI_Restart

(Boolean)

Term_Restart


Step/Job termination indicator - Restart

SMF30STI_UNIX

(Boolean)

Term_UNIX


Step/Job termination indicator - UNIX

SMF30STI_UnmergeEXCP

(Boolean)

Term_UnmergeEXCP


Step/Job termination indicator - EXCP not merged

SMF30STM

(EGNX)

StepNm


Step name (taken from name on EXEC card)

SMF30STN

(Integer)

Step#

cn1

Step number (first step = 1.)

SMF30STP

(Integer)

SubT

cat

Record subtype

SMF30STPD

(Mapped Integer)



Record subtype in text format with no tag

SMF30STPD_R

(Mapped Integer)



Record subtype in text format with no tag
This field’s formatting is conditioned on the software switch RFC3164.

SMF30STPDT

(Mapped Integer)

SubT


Record subtype in text format

SMF30STPDT_JS

(Mapped Integer)

SubT


Record subtype in text format

This field’s formatting is conditioned on the software switch JSON or Splunk.

SMF30SUS

(Integer)

SMF30SUS


Copy of RmctAdjC when this SMF record was produced number of sixteenths of one CPU microsecond per CPU service unit.

SMF30SYN

(EGNX)

Sysname

deviceExternalId

System name (from the SYSNAME parameter in the IEASYSxx parmlib member)

SMF30SYP

(EGNX)

Sysplex


Sysplex name (from the SYSPLEX parameter in the COUPLExx parmlib member)

SMF30SYS

(Integer)

SMF30SYS


Tctlwm largest amount of storage used from top of private area in 1 k units. this storage area includes the lsqa and swa (subpools 229 230 236 237 and 253-255). if addrspc=real is specified this field equals the amount of storage used that was not from contiguous real storage reserved for the program.

SMF30T32


SMF30T32


Not valid

SMF30T33


SMF30T33


Not valid

SMF30TEP

(Integer)

SMF30TEP


Total blocks transferred (accumulated execute channel program (EXCP) counts - valid up to X'FFFFFFFE' zero and invalid when SMF30TEF is set)

SMF30TEX

(Integer)

SMF30TEX


Total blocks transferred - accumulated EXCP counts

This field is the 8-byte equivalent of SMF30TEP but this field remains valid after SMF30TEP is invalid.

SMF30TF2


SMF30TF2


not valid.

SMF30TFL


SMF30TFL


Timer flags-alias

SMF30TFO

(Boolean)

SMF30TFO


Bit 0 - timer flags are used

SMF30TID

(EGNX)

TermID

cs5

RACF terminal ID

This field is blank if RACF is not active (or the user is not a terminal user).

SMF30TSN

(EGNX)

TermNm

shost

Terminal symbolic name

SMF30UCL

(Boolean)

SMF30UCL


Iefusi-region iefusi changed region limit values for the extended private area

SMF30UCM

(Boolean)

SMF30UCM


Iefusi-memlimit iefusi changed memlimit value

SMF30UIF

(EGNX)

Ident


User-defined identification field (taken from common exit parameter area, not from USER=parameter on job statement)

SMF30URB

(Integer)

SMF30URB


Tctlwm maximum virtual storage in bytes allocated from the user subpools below 16 megabytes

SMF30USR

(EGNX)

Pgmr

cs6

So-called programmer’s name field

More accurately, a 20-byte description field on the JOB statement.

SMF30VAF

(Boolean)

SMF30VAF


Bit 4 - smf30jva invalid

SMF30VPI

(Integer)

SMF30VPI


ouxbvami + number of vio page ins for this oucbvami step. this field includes page-in resulting from page faults or specific page requests on a vio window. it does not include vio swap-in or page-ins for the common area.

SMF30VPO

(Integer)

SMF30VPO


ouxbvamo + number of vio page outs for this oucbvamo step. this field includes page- outs resulting from specific page requests on a vio window as well as those pages stolen by the paging supervisor through infrequent use. it does not include vio swap-outs or page- outs for the common area.

SMF30VPR

(Integer)

SMF30VPR


ouxbvamr + number of vio reclaims oucbvamr

SMF30VQR

(Boolean)

SMF30VQR


Eaaddrbt bit v=r is specified. this bit has no meaning for subtype 5 records

SMF30VUF

(Boolean)

SMF30VUF


Bit 3 - smf30jvu invalid

SMF30WID

(EGNX)

Work

destinationServiceName

Work type indicator for the address space

The value identifies the type of address space that is being reported on

Example

STC for started tasks and system address spaces, TSO for TSO/E users.

SMF30CPC

(Integer)

SMF30CPC


CPU Service Definition Coefficient (SDC) scaled by 10.

SMF30CSU

(Integer)

SMF30CSU


D OUXBCPU CPU SERVICE UNITS G742PJW This field grows to 'FFFFFFFF'x and then wraps back to zero and continues growing.Once wrapping occurs SMF30CSU_INV will be set to on. SMF30CSU_L is the 8 byte equivalent of this field.LOA

SMF30CSU_L

(Integer)

SMF30CSU_L


CPU service units

This is the 8-byte equivalent of SMF30CSU The value of this field continues to grow after SMF30CSU_INV is set.

SMF30ESU

(Integer)

SMF30ESU


D RQSVECPU Independent Enclave CPU Service Units

This field grows to 'FFFFFFFF'x and then wraps back to zero and continues growing. Once wrapping occurs SMF30ESU_INV will be set to on. SMF30ESU_L is the 8 byte equivalent of this field.

SMF30ESU_L

(Integer)

SMF30ESU_L


RQSVECPL MSO SERVICE UNITS This is the 8 byte equivalent of SMF30ESU. Its value continues to grow after SMF30ESU_INV is set.

SMF30ETA

(Integer)

SMF30ETA


D RQSVETIM Independent Enclave Transaction Active time

SMF30GRN

(EGNX)

SMF30GRN


Resource Group Name Blanks if system is operating in workload management compatibility mode.

SMF30HQT

(Integer)

SMF30HQT


D RqsvIneligibleTime Hold time not due to system affinity resource affinity TYPRUN=HOLD or TYPRUN=JCLHOLD for batch jobs 0 for other types of work. 1.024 millisecond units

SMF30IO

(Integer)

SMF30IO


D OUXBIOC I/O SERVICE UNITS G742PJW

This field grows to 'FFFFFFFF'x and then wraps back to zero and continues growing. Once wrapping occurs SMF30IO_INV will be set to on. SMF30IO_L is the 8 byte equivalent of this field.

SMF30IO_L

(Integer)

SMF30IO_L


I/O service units. This is the 8-byte equivalent of SMF30IO The value of this field continues to grow after SMF30IO_INV is set.

SMF30JPN

(EGNX)

SMF30JPN


IWMCLSFY SUBCOLN Subsystem collection name for address space

SMF30JQT

(Integer)

SMF30JQT


D RQSVJCLCONVERSIONTIME JCL conversion time for batch jobs 0 for other types of work. 1.024 millisecond units

SMF30LOC

(Integer)

SMF30LOC


IOC Service Definition Coefficient (SDC) scaled by 10.

SMF30MSC

(Integer)

SMF30MSC


MSO SDC scaled by 10000

SMF30MSO

(Integer)

SMF30MSO


D OUXBMSO MSO SERVICE UNITS T
This field grows to 'FFFFFFFF'x and then wraps back to zero and continues growing. Once wrapping occurs SMF30MSO_INV will be set to on. SMF30MSO_L is the 8 byte equivalent of this field.

SMF30MSO_L

(Integer)

SMF30MSO_L


RQSVMSOL MSO SERVICE UNITS

This is the 8 byte equivalent of SMF30MSO. Its value continues to grow after SMF30MSO_INV is set

SMF30PF1


SMF30PF1


RQSVMSOL MSO SERVICE UNITS

This is the 8 byte equivalent of SMF30MSO. Its value continues to grow after SMF30MSO_INV is set

SMF30PF2


SMF30PF2


Performance section flags

SMF30PFL

(EGNX)

SMF30PFL


D RQSVSCHEDENV JCL SCHEDENV value

SMF30RCN

(EGNX)

SMF30RCN


Reporting Class Name Blanks if system is operating in workload management compatibility mode.

SMF30RCTPCPUA_Actual

(Integer)

SMF30RCTPCPUA_Actual


Physical CPU adjustment factor (i.e. adjustment factor for converting CPU time to equivalent service in basic-mode with all processors online). Based on Model Capacity Rating.

SMF30RCTPCPUANominal

(Integer)

SMF30RCTPCPUANominal


Physical CPU adjustment factor (i.e. adjustment factor for converting CPU time to equivalent service in basic-mode with all processors online). Based on Nominal Model Capacity Rating.

SMF30RES

(Integer)

SMF30RES


D ouxbjbr transaction residency time in 1024 micro-second units. that is the amount of time the transaction was in real storage.

SMF30RMCTADJNNominal

(Integer)

SMF30RMCTADJNNominal


Nominal CPU rate adjustment PNA OPERATOR SECTION COUNTS ARE INCREASED BY ONE WHEN THE MOUNTED VOLUME IS VERIFIED. IF AN INCORRECT VOLUME IS MOUNTED COUNT IN NOT INCREASED EVEN THOUGH ANOTHER MOUNT MESSAGE IS ISSUED.

SMF30RQT

(Integer)

SMF30RQT


D RqsvSysOrResAffTime Resource and/or system affinity hold time for batch jobs 0 for other types of work. 1.024 millisecond units

SMF30SCN

(EGNX)

SMF30SCN


Service Class Name Blanks if the system is operating in workload management compatibility mode.

SMF30SNF

(Integer)

SMF30SNF


zIIP Normalization Factor for zIIP service time

Used to convert between real zIIP times and normalized zIIP times that is the equivalent time on a standard CP. Multiply SMF30_TIME_ON_zIIP by this value and divide by 256 to calculate the normalized zIIP time.

SMF30SQT


SMF30SQT


Time the job was eligible for execution

SMF30SRB

(Integer)

SMF30SRB


Service request block (SRB) service units

This field grows to X'FFFFFFFF' and then wraps back to zero and continues growing. When wrapping occurs SMF30SRB_INV is set to on. SMF30SRB_L is the 8-byte equivalent of this field.

SMF30SRB_L

(Integer)

SMF30SRB_L


SRB service units. This is 8-byte equivalent of SMF30SRB The value of this field continues to grow after SMF30SRB_INV is set.

SMF30SRC

(Integer)

SMF30SRC


SRB Service Definition Coefficient (SDC) scaled by 10.

SMF30SRV

(Integer)

SMF30SRV


D OUXBJBS TOTAL SERVICE UNITS G742PJW OUXBTRS G742PJW

This field grows to 'FFFFFFFF'x and then wraps back to zero and continues growing. Once wrapping occurs SMF30SRV_INV will be set to on. SMF30SRV_L is the 8 byte equivalent of this field.

SMF30SRV_L

(Integer)

SMF30SRV_L


RQSVSRVL TOTAL SERVICE UNITS

This is the 8 byte equivalent of SMF30SRV. Its value continues to grow after SMF30SRV_INV is set

SMF30SUS

(Integer)

SMF30SUS


Copy of RmctAdjC when this SMF record was produced number of sixteenths of one CPU microsecond per CPU service unit.

SMF30TAT

(Integer)

SMF30TAT


D ouxbjbt transaction active time in 1024- ouxbtrt microsecond units

SMF30TRS

(Integer)

SMF30TRS


D ouxbtrc number of transactions

SMF30WLM

(EGNX)

SMF30WLM


Workload Name

Blanks if the system is operating in workload management compatibility mode.

SMF30ZNF

(Integer)

SMF30ZNF


zCBP or zAAP Normalization

Factor for zCBP or zAAP service time. Used to convert between real zCBP or zAAP times and normalized zCBP or zAAP times that is the equivalent time on a standard CP. Multiply SMF30_TIME_ON_zCBP or SMF30_TIME_ON_zAAP by this value and divide by 256 to calculate the normalized zCBP or zAAP time.

SMF30MSO


SMF30MSO


D OUXBMSO MSO SERVICE UNITS

This field grows to 'FFFFFFFF'x and then wraps back to zero and continues growing. Once wrapping occurs SMF30MSO_INV will be set to on. SMF30MSO_L is the 8 byte equivalent of this field.

SMF30ETC

(Integer)

SMF30ETC


D RQSVETRC Independent Enclave Transaction Count

SMF30ZNF


SMF30ZNF


zCBP or zAAP Normalization

Factor for zCBP or zAAP service time. Used to convert between real zCBP or zAAP times and normalized zCBP or zAAP times, that is, the equivalent time on a standard CP. Multiply SMF30_TIME_ON_zCBP or SMF30_TIME_ON_zAAP by this value and divide by 256 to calculate the normalized zCBP or zAAP time.

Capacity_Change_Cnt


Capacity_Change_Cnt


Number of processor capacity changes that occurred since the previous interval or event interval.

This number will be greater than 1 when the number of processor capacity changes exceeded the number specified in MAXEVENTINTRECS parmlib option

RCTPCPUAScalingFact


RCTPCPUAScalingFact


Scaling factor for SMF30RCTPCPUA_actual and SMF30_RCTPCPUA_nominal.

CapacityAdjInd


CapacityAdjInd


When zero, the indication is not reported. When in range 1-99, some amount of reduction is indicated. When 100, machine is operating at normal capacity. Primary CPUs and all secondary-type CPUs are similarly affected.

Capacity_Change_Rsn


Capacity_Change_Rsn


Indicates the reason which is associated with the present value contained in SMF30_Capacity_Adjustment_Ind. bit values of this field correspond to those described in RMCTZ_Capacity_Adjustment_Indication of IRARMCTZ mapping macro (see Data Areas).

SMF30_Capacity_Flags


SMF30_Capacity_Flags


Processor capacity flags

The SMF field names and descriptions are derived from IBM z/OS System Management Facilities documentation.


 

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