SMF 30 fields
Name | Tag | Description |
---|---|---|
SMF30_High_CPU_Prog | PgmHi | 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. |
SMF30ACT | Acct | Job or step accounting information |
SMF30CAS_JSCBAUTH | 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 | OSPROTECT | OSPROTECT=1 is in effect |
SMF30CAS_Trust | Trust | The state of trust, with respect to OSPROTECT=1 functions, as follows: |
SMF30CAT | Cat | Subsystem name JES2, JES3, OMVS, TSO, STC or APPC |
SMF30CL8 | Class | 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 | SMF30CPC | CPU Service Definition Coefficient (SDC) scaled by 10 |
SMF30CPC | SMF30CPC | CPU Service Definition Coefficient (SDC) scaled by 10 |
SMF30CSU_L | SMF30CSU | CPU Service Units |
SMF30CSU_L | 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. |
SMF30EXN | PgmUSS | 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. z/OS UNIX filenames longer than 16 bytes are truncated For load modules invoked using exec functions, SMF30EXN contains the unqualified name of the load module. |
SMF30GRP | Group | RACF group ID. Blank = RACF is not active |
SMF30GRP_L | groupID | RACF group ID. Blank = RACF is not active This field’s formatting is conditioned on the software switch LEEF. |
SMF30IO_L | SMF30IO | I/O Service Units |
SMF30IO_L | 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. |
SMF30JBN | JobNm | Job or session name |
SMF30JNM | JobID | JES job identifier Jobs scheduled by the APPC/MVS transaction scheduler (ASCH) start with an A followed by a seven-digit number. |
SMF30JPT | 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. |
SMF30LOC | SMF30LOC | IOC Service Definition Coefficient (SDC) scaled by 10 |
SMF30LOC | SMF30LOC | IOC Service Definition Coefficient (SDC) scaled by 10 |
SMF30OSL | Level | MVS software level (consists of an acronym and the version, release, and modification level numbers) |
SMF30PGM | Prog | Program name (taken from PGM= parameter on EXEC card) If a backward reference was used, this field contains PGM=*.DD. |
SMF30PGMX | Pgm | Program name (taken from PGM= parameter on EXEC card), with a deprecated tag If a backward reference is used, this field contains PGM=*.DD. |
SMF30PSN | ProcStep | The name of the step that invoked the procedure This field contains blanks if not part of a procedure. |
SMF30RUD | UserID | RACF user ID. Blank = RACF is not active |
SMF30RUD_L | usrName | RACF user ID. Blank = RACF is not active This field’s formatting is conditioned on the software switch LEEF. |
SMF30RUDX | UID | RACF user ID. Blank = RACF is not active |
SMF30SCC | RC | Job or Step completion code and ABEND reason code System ABENDs are reported as Sxxx-xxxx. User ABENDs are reported as Unnnn-xxxx. |
SMF30SRB | 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 | 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 | SMF30SRC | SRB Service Definition Coefficient (SDC) scaled by 10 |
SMF30SSN | SubStep | 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 | Term_ABEND | Step/Job termination indicator – ABEND |
SMF30STI_COND | Term_COND | Step/Job termination indicator – COND |
SMF30STI_Flushed | Term_Flushed | Step/Job termination indicator – Flushed |
SMF30STI_IEFACTRT | Term_IEFACTRT | Step/Job termination indicator – IEFACTRT |
SMF30STI_IEFUJI | Term_IEFUJI | Step/Job termination indicator – IEFUJI |
SMF30STI_IEFUJV | Term_IEFUJV | Step/Job termination indicator – IEFUJV |
SMF30STI_IEFUSI | Term_IEFUSI | Step/Job termination indicator – IEFUSI |
SMF30STI_IncorEXCP | Term_IncorEXCP | Step/Job termination indicator – EXCP incorrect |
SMF30STI_Missing | Term_Missing | Step/Job termination indicator – Missing |
SMF30STI_PostExec | Term_PostExec | Step/Job termination indicator – Post-exec error |
SMF30STI_Restart | Term_Restart | Step/Job termination indicator – Restart |
SMF30STI_UNIX | Term_UNIX | Step/Job termination indicator – UNIX |
SMF30STI_UnmergeEXCP | Term_UnmergeEXCP | Step/Job termination indicator – EXCP not merged |
SMF30STM | StepNm | Step name (taken from name on EXEC card) |
SMF30STN | Step# | Step number (first step = 1.) |
SMF30STP | SubT | Record subtype |
SMF30STPD |
| Record subtype in text format with no tag |
SMF30STPD_R |
| Record subtype in text format with no tag This field’s formatting is conditioned on the software switch RFC3164. |
SMF30STPDT | SubT | Record subtype in text format |
SMF30STPDT_JS | SubT | Record subtype in text format This field’s formatting is conditioned on the software switch JSON or Splunk. |
SMF30SUS | SMF30SUS | Copy of RmctAdjC when this SMF record is produced, number of sixteenths of one CPU microsecond per CPU service unit |
SMF30SUS | SMF30SUS | Copy of RmctAdjC when this SMF record is produced, number of sixteenths of one CPU microsecond per CPU service unit |
SMF30SYN | Sysname | System name (from the SYSNAME parameter in the IEASYSxx parmlib member) |
SMF30SYP | Sysplex | Sysplex name (from the SYSPLEX parameter in the COUPLExx parmlib member) |
SMF30TEP | SMF30TEP | Total blocks transferred (accumulated execute channel program (EXCP) counts) Deprecated; use SMF30TEX instead. |
SMF30TEP | SMF30TEP | Total blocks transferred (accumulated execute channel program (EXCP) counts - valid up to X'FFFFFFFE', zero and invalid when SMF30TEF is set) |
SMF30TEX | SMF30TEX | Total blocks transferred (accumulated execute channel program (EXCP) counts) |
SMF30TEX | 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. |
SMF30TID | TermID | RACF terminal ID This field is blank if RACF is not active (or the user is not a terminal user). |
SMF30TSN | TermNm shost | Terminal symbolic name |
SMF30UIF | Ident | User-defined identification field (taken from common exit parameter area, not from USER=parameter on job statement) |
SMF30USR | Pgmr | So-called programmer’s name field More accurately, a 20-byte description field on the JOB statement. |
SMF30WID | Work | Work type indicator for the address space The value identifies the type of address space that is being reported on |
Many of these descriptions are taken from z/OS MVS System Management Facilities (SMF) © Copyright 1988, 2008 IBM Corporation.
Related topic