Go to Home Page
Questions?
Call 1-800-572-5517
 
  Go to Home Page  
  See all products
  See price schedules
  See manuals, tutorials, articles
  Download a free 30-day trial
  See user testimonials
  About Pacific Systems Group
 
 
SMF Tools
  See SMF Record Layouts
  See Sample SMF Reports
  Learn How to Export SMF Data
  Download Free SMF Reporting Software (30 days)
 
One of the greatest SMF record parsing programming languages I've ever seen. Chief, Large Systems Services Branch, NIH
  Choose Spectrum Writer to add 4GL to your product
  Free 60-Page Book (PDF) - How to Make an SMF Report
Spectrum DCOLLECT Reporter - the 4GL DCOLLECT Report Writer.

Spectrum SMF Writer - the 4GL SMF Report Writer.

SMF Type 25 Record

This table shows the record layout for type 25 SMF records
(JES3 Device Allocation).

List of other SMF record layouts available.
List of sample SMF reports.

Purpose: Record type 25 is written for each job that completed JES3 converter/interpreter (C/I) processing. One type 25 record is written for each job, whether the job contains DD statements. A separate type 25 record is written for each job that uses a private catalog. A separate type 25 record is written for each main device scheduling (MDS) dynamic unallocation request.

It's easy to report on SMF 25 data!

SMF Spectrum Writer
We have a low-cost 4GL report writer especially for SMF files. It's called Spectrum SMF Writer.

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.
 
Try It FREE Now!

SMF Type 25 Record -- JES3 Device Allocation
Offset
(Dec.)
Offset
(Hex)
NameLengthFormatDescription
00SMF25LEN2binary
Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word). See “Standard SMF Record Header” on page 13-1 for a detailed description.
22SMF25SEG2binary
Segment descriptor (see record length field).
44SMF25FLG1binary
System indicator: Bit Meaning When Set 0-2 Reserved 3-6 Version indicators* 7 Reserved.*See “Standard SMF Record Header” on page 13-1 for a detailed description.
55SMF25RTY1binary
Record type 25 (X'19').
66SMF25TME4binary
Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
10ASMF25DTE4packed
Date when the record was moved into the SMF buffer, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
14ESMF25SID4EBCDIC
System identification (from the SID parameter).
1812SMF25JBN8EBCDIC
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).
261ASMF25RST4binary
Time since midnight, in hundredths of a second, that the reader recognized the JOB card (for this job).
301ESMF25RSD4packed
Date when the reader recognized the JOB card for this job, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
3422SMF25UIF8EBCDIC
User-defined identification field (taken from common exit parameter area, not from USER=parameter on job statement)
422ASMF25IND2binary
Allocation indicators Bit Meaning When Set 0 If zero, allocation by user’s DD statements. If 1, dynamic allocation. 1 If zero, non-catalog allocation by JES3. If 1, catalog allocation by JES3. 2 If zero, manual allocation by operator. If 1, automatic allocation by JES3 (see the ALLOCATE= keyword on the JES3 SETPARAM initialization statement in z/OS JES3 Initialization and Tuning Reference). 3-15 Reserved.
442CSMF25NTF4binary
Number of IAT5110 GET messages for tape volumes issued for the job.
4830SMF25NDF4binary
Number of IAT5110 GET messages for disk volumes issued for the job.
5234SMF25FST4binary
Time since midnight, in hundredths of a second, that the fetch processing ended. That is, the time that the first phase of MDS ended. (During this phase, messages are issued to inform the operator of the volumes required for the job to run.)
5638SMF25FSD4packed
Date when the fetch processing ended, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
603CSMF25SST4binary
If manual allocation, the time when the *START SETUP operator command was issued. If automatic allocation, this field contains zeroes.
6440SMF25SSD4packed
If manual allocation, the date when the *START SETUP operator command was issued. If automatic allocation, this field contains zeroes.
6844SMF25NTM4binary
Number of tape volumes mounted by MDS.
7248SMF25NDM4binary
Number of disk volumes mounted by MDS.
764CSMF25MST4binary
Time since midnight, in hundredths of a second, when all JES3 volume mount messages have been issued. If not mounts were required, this field equals the time of JES3 allocation.
8050SMF25MSD4packed
Date when all JES3 volume mount messages have been issued, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description. If no mounts were required, this field equals the date of JES3 allocation.
8454SMF25VVT4binary
Time since midnight, in hundredths of a second, of JES3 device verification.
8858SMF25VVD4packed
Date of JES3 device verification, in the form 0cyydddF. See “Standard SMF Record Header” on page 13-1 for a detailed description.
925CSMF25NMV4binary
Number of Mass Storage Volume requests allocated by MDS for the job. Note: As of MVS/SP4.1, this field is no longer valid.

The table above is based on the description provided by IBM in its "MVS Systems Management Facilities (SMF)" manual.

Copyright 2017.
Pacific Systems Group.
All rights reserved.


Spectrum Writer 4GL - the economical alternative to SAS, Easytrieve, DYL-280...

Home | Products | Prices | Documentation | 30-Day Trials | Customer Reviews | Company | FAQ | Sample Reports | SMF Records
Send Your Comments or Questions