|
SMF Type 26 RecordThis table shows the record layout for type 26 SMF records
|
It's easy to report on SMF 26 data! | |
Spectrum SMF Writer handles the difficult SMF record parsing for you automatically. You just specify which fields you want to see. Spectrum SMF Writer also converts the arcane date and time fields and reformats them into an attractive report. Plus, Spectrum SMF Writer can export SMF data as comma delimited files to use on your PC.
|
Offset (Dec.) | Offset (Hex) | Name | Length | Format | Description |
0 | 0 | SMF26LEN | 2 | binary | Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word).
|
2 | 2 | SMF26SEG | 2 | binary | Segment descriptor (see record length field).
|
4 | 4 | SMF26FLG | 1 | binary | System indicator:
Bit Meaning When Set 0-2 Reserved 3-6 Version indicators 7 Reserved. |
5 | 5 | SMF26RTY | 1 | binary | Record type 26 (X'1A').
|
6 | 6 | SMF26TME | 4 | binary | Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
|
10 | A | SMF26DTE | 4 | packed | Date when the record was moved into the SMF buffer, in the form 0cyydddF.
|
14 | E | SMF26SID | 4 | EBCDIC | System identification (from the SID parameter).
|
18 | 12 | SMF26JBN | 8 | EBCDIC | Job name. The job name, time, and date that the reader recognized the JOB card (for this job) constitute the job log identification, or transaction name (for APPC output).
|
26 | 1A | SMF26RST | 4 | binary | Time since midnight, in hundredths of a second, that the reader recognized the JOB statement (for this job).
|
30 | 1E | SMF26RSD | 4 | packed | Date when the reader recognized the JOB statement (for this job), in the form 0cyydddF.
|
34 | 22 | SMF26UIF | 8 | EBCDIC | User-defined identification field (taken from common exit parameter area, not from USER=parameter on job statement).
|
42 | 2A | SMF26RSV | 4 | Reserved. | |
46 | 2E | SMF26SBS | 2 | binary | Subsystem identification
- X'0002' signifies JES2. |
48 | 30 | SMF26IND | 2 | binary | Entry type indicator
Bit Meaning When Set 0 Descriptor section present 1 Events section present 2 Actuals section present 3 JES2 network section present 4 JES2 routing section present 5 Print section present 6 Reserved 7 Triplet section present 8-15 Reserved. |
50 | 32 | SMF26LN1 | 2 | binary | Length of descriptor section, including this field.
|
52 | 34 | SMF26RV1 | 2 | -- | Reserved.
|
54 | 36 | SMF26IN2 | 1 | binary | Job information indicator Bit Meaning When Set 0 Background batch job 1 Foreground TSO/E user 2 System task 3 No journal option 4 No output option 5 TYPRUN=SCAN was specified 6 TYPRUN=COPY was specified 7 RESTART = Y was specified.
|
55 | 37 | SMF26INF | 1 | binary | Job information indicator Bit Meaning When Set 0 /*PRIORITY statement present or keyword ‘PRTY =’ was specified on JOB statement 1 /*SETUP statement(s) present 2 TYPRUN=HOLD was specified 3 No job log option 4 Execution batching 5 Job was entered on internal reader 6 Job was rerun by JES2 7 Job was canceled by the operator.
|
56 | 38 | SMF26JNM | 4 | EBCDIC | JES2-assigned job number if less than 10,000. If the job number is greater or equal to 10,000, this field is zeroes and the job number is in the SMF26JID field.
|
60 | 3C | SMF26JID | 8 | EBCDIC | 8-character job identifier
|
68 | 44 | SMF26NAM | 20 | EBCDIC | Programmer’s name (taken from JOB statement).
|
88 | 58 | SMF26MSG | 1 | EBCDIC | Message class (taken from JOB statement).
|
89 | 59 | SMF26CLS | 1 | EBCDIC | Job class (taken from JOB statement).
|
90 | 5A | SMF26XPI | 1 | binary | JES2 job selection priority when the job was initially read.
|
91 | 5B | SMF26XPS | 1 | binary | JES2 job selection priority when the job was selected.
|
92 | 5C | SMF26IX2 | 1 | Binary | Job information indicator Bit Meaning When Set 0 Job delayed due to duplicate job name 1 Job purged as a result of spool offload 2 Job went through unspun in its lifetime 3 Job had at least one JOE purged due to PSO/SAPI
|
93 | 5D | SMF26OPS | 1 | -- | Reserved.
|
94 | 5E | SMF26LOC | 2 | binary | Input route code. These fields are defined as follows: X'0100' indicates local routing; X'nnrr' is remote routing; and X'00nn' indicates special local routing. If more than 255 remotes are specified for the system, this field is set to zero. See the Routing Section described later in this record.
|
96 | 60 | SMF26DEV | 8 | EBCDIC | JES2 logical input device name as defined in JESPARMS.
|
104 | 68 | SMF26ACT | 4 | EBCDIC | Programmer’s accounting number. JES2-defined sub-field from the accounting information field in the JOB statement or default values assigned for this job or from /*JOBPARM, JES2 control statement.
|
108 | 6C | SMF26ROM | 4 | EBCDIC | Programmer’s room number. JES2-defined sub-field from the accounting information field in the JOB statement or default values assigned for this job or from /*JOBPARM, JES2 control statement.
|
112 | 70 | SMF26XTM | 4 | binary | Estimated processing time, in seconds. JES2-defined sub-field from the accounting information field in the JOB statement or default values assigned for this job or from /*JOBPARM, JES2 control statement.
|
116 | 74 | SMF26ELN | 4 | binary | Estimated output lines. JES2-defined sub-field from the accounting information field in the JOB statement or default values assigned for this job or from /*JOBPARM, JES2 control statement.
|
120 | 78 | SMF26EPU | 4 | binary | Estimated output punched cards. JES2-defined sub-field from the accounting information field in the JOB statement or default values assigned for this job or from /*JOBPARM, JES2 control statement.
|
124 | 7C | SMF26FRM | 4 | EBCDIC | Output form number. If the source field contain four or fewer characters, SMF26FRM is set. Otherwise, this field is set to blanks, and the contents of the source field appear only in SMF26EFM, described under the Routing Section later in this record.
|
128 | 80 | SMF26CYP | 2 | binary | Job print copy count. JES2-defined sub-field from the accounting information field in the JOB statement or default values assigned for this job or from /*JOBPARM, JES2 control statement.
|
130 | 82 | SMF26LIN | 2 | binary | Lines per page. JES2-defined sub-field from the accounting information field in the JOB statement or default values assigned for this job or from /*JOBPARM, JES2 control statement.
|
132 | 84 | SMF26PRR | 2 | binary | Job print route code. These fields are defined as follows: X'0100' indicates local routing; X'nnrr' is remote routing; and X'00nn' indicates special local routing. If more than 255 remotes are specified for the system, this field is set to zero. See the Routing Section described later in this record.
|
134 | 86 | SMF26PUR | 2 | binary | Job punch route code. These fields are defined as follows: X'0100' indicates local routing; X'nnrr' is remote routing; and X'00nn' indicates special local routing. If more than 255 remotes are specified for the system, this field is set to zero. See the Routing Section described later in this record.
|
136 | 88 | SMF26PDD | 8 | EBCDIC | Procedure data definition name (DDNAME) used for JCL conversion.
|
50 | 32 | SMF26LN2 | 2 | binary | Length of events section, including this field.
|
52 | 34 | SMF26RV2 | 2 | -- | Reserved.
|
54 | 36 | SMF26RPT | 4 | binary | Reader stop time, in hundredths of a second.
|
58 | 3A | SMF26RPD | 4 | packed | Reader stop date, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
62 | 3E | SMF26CST | 4 | binary | Converter start time since midnight, in hundredths of a second.
|
66 | 42 | SMF26CSD | 4 | packed | Converter start date, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
70 | 46 | SMF26CPT | 4 | binary | Converter stop time since midnight, in hundredths of a second.
|
74 | 4A | SMF26CPD | 4 | packed | Converter stop date, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
78 | 4E | SMF26XST | 4 | binary | Execution processor start time since midnight, in hundredths of a second.
|
82 | 52 | SMF26XSD | 4 | packed | Execution processor start date, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
86 | 56 | SMF26XPT | 4 | binary | Execution processor stop time since midnight, in hundredths of a second.
|
90 | 5A | SMF26XPD | 4 | packed | Execution processor stop date, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
94 | 5E | SMF26OST | 4 | binary | Output processor start time since midnight, in hundredths of a second.
|
98 | 62 | SMF26OSD | 4 | packed | Output processor start date, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
102 | 66 | SMF26OPT | 4 | binary | Output processor stop time since midnight, in hundredths of a second.
|
106 | 6A | SMF26OPD | 4 | packed | Output processor stop date, in the form 0cyydddF. see “Standard SMF Record Header” on page 13-1 for a detailed description.
|
50 | 32 | SMF26LN3 | 2 | binary | Length of actuals section, including this field.
|
52 | 34 | SMF26RV4 | 2 | -- | Reserved.
|
54 | 36 | SMF26ICD | 4 | binary | Number of input statements for job. This field includes JCL and SYSIN statements.
|
58 | 3A | SMF26XLN | 4 | binary | Number of output lines generated to spool.
|
62 | 3E | SMF26XPU | 4 | binary | Number of punched cards generated to spool.
|
66 | 42 | SMF26RID | 4 | EBCDIC | Input processor system (CPU) identification.
|
70 | 46 | SMF26CID | 4 | EBCDIC | Conversion processor system (CPU) identification.
|
74 | 4A | SMF26XID | 4 | EBCDIC | Execution processor system (CPU) identification.
|
78 | 4E | SMF26OID | 4 | EBCDIC | Output processor system (CPU) identification.
|
50 | 32 | SMF26LN4 | 2 | binary | Length of network section including this field.
|
52 | 34 | SMF26RV5 | 2 | -- | Reserved.
|
54 | 36 | SMF26NID | 4 | EBCDIC | Job transmitter system identifier.
|
58 | 3A | SMF26NST | 4 | binary | Job transmitter start time since midnight, in hundredths of a second.
|
62 | 3E | SMF26NSD | 4 | packed | Job transmitter start date, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
66 | 42 | SMF26NPT | 4 | binary | Job transmitter stop time since midnight, in hundredths of a second.
|
70 | 46 | SMF26NPD | 4 | packed | Job transmitter stop date, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
|
74 | 4A | SMF26NAC | 8 | EBCDIC | Network accounting number.
|
82 | 52 | SMF26NJB | 8 | EBCDIC | Original job identification.
|
90 | 5A | SMF26NDV | 8 | EBCDIC | Job transmitter device name.
|
98 | 62 | SMF26NON | 8 | EBCDIC | Original node name.
|
106 | 6A | SMF26NXN | 8 | EBCDIC | Processing node name.
|
114 | 72 | SMF26NNM | 8 | EBCDIC | Next node name.
|
122 | 7A | SMF26NLN | 8 | EBCDIC | Last node name.
|
130 | 82 | SMF26SUI | 8 | EBCDIC | Submitting userid.
|
138 | 8A | SMF26NN | 8 | EBCDIC | Job end execution notify node.
|
146 | 92 | SMF26NU | 8 | EBCDIC | Job end execution notify userid.
|
50 | 32 | SMF26LN5 | 2 | binary | Length of routing section (including this field).
|
52 | 34 | SMF26INR | 4 | binary | Input route code. These fields are defined as follows: X'00010000' indicated local routing; X'nnrrnnnn' indicates remote routing; and X'0000nnnn' indicates special local routing. This field is always set regardless of the number of remotes specified for the system.
|
56 | 38 | SMF26PRD | 4 | binary | Default print route code. These fields are defined as follows: X'00010000' indicated local routing; X'nnrrnnnn' indicates remote routing; and X'0000nnnn' indicates special local routing. This field is always set regardless of the number of remotes specified for the system.
|
60 | 3C | SMF26PUD | 4 | binary | Default punch route code. These fields are defined as follows: X'00010000' indicated local routing; X'nnrrnnnn' indicates remote routing; and X'0000nnnn' indicates special local routing. This field is always set regardless of the number of remotes specified for the system.
|
50 | 32 | SMF26LN6 | 2 | binary | Length of print section including this field.
|
52 | 34 | SMF26EBT | 4 | binary | Estimated SYSOUT byte count.
|
56 | 38 | SMF26XBT | 4 | binary | Actual SYSOUT byte count.
|
60 | 3C | SMF26EPG | 4 | binary | Estimated page count.
|
64 | 40 | SMF26XPG | 4 | binary | Actual page count. For page mode data sets, JES2 updates the page count when it encounters a “begin page” indicator in the date stream header.
|
68 | 44 | SMF26EFM | 8 | EBCDIC | Output form number. This field is set regardless of the number of characters in the forms field.
|
50 | 32 | SMF26LN7 | 2 | binary | Length of triplet section.
|
52 | 34 | SMF26OAG | 4 | Binary | Offset of accounting section.
|
56 | 38 | SMF26LAG | 2 | binary | Length of accounting section (including length of field SMF26LN8).
|
58 | 3A | SMF26NAG | 2 | binary | Number of accounting sections.
|
60 | 3C | SMF26OWL | 4 | Binary | Offset of Workload Management section.
|
64 | 40 | SMF26LWL | 2 | binary | Length of Workload Management section.
|
66 | 42 | SMF26NWL | 2 | binary | Number of Workload Management sections.
|
0 | 0 | SMF26WCL | 8 | EBCDIC | Service class name at the time of execution.
|
8 | 8 | SMF26WOC | 8 | EBCDIC | Original service class (assigned by WLM classification when the job finished conversion).
|
16 | 10 | SMF26WIN | 1 | binary | Indicators Bit Meaning When Set 0 Job ran in MODE=WLM 1 Job ran because of J 2-7 Reserved
|
17 | 11 | SMF26WJC | 8 | EBCDIC | Eight character job class (padded on right with blanks).
|
25 | 19 | SMF26WSE | 16 | EBCDIC | Sixteen character scheduling environment (padded on right with blanks).
|
0 | 0 | SMF26LN8 | 2 | binary | Length of accounting section.
|
2 | 2 | SMF26NRA | 1 | binary | Number of accounting pairs.
|
3 | 3 | SMF26AC1 | variable | EBCDIC | An accounting pair consists of a 1-byte length field, which contains the length of the following string. The string contains accounting data. If the length field is zero, there is no following string.
|
The table above is based on the description provided by IBM in its "MVS Systems Management Facilities (SMF)" manual.
Home |
Products |
Prices |
Documentation |
30-Day Trials |
Customer Reviews |
Company
| FAQ
| Sample Reports
| SMF Records
Send Your Comments or Questions