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 117 Record

This table shows the record layout for type 117 SMF records
(SMF Records for IBM Integration Bus - v10).

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

Purpose: Certain information is written to z/OS® SMF records for message flow accounting and statistics data.

It's easy to report on SMF 117 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 117 Record -- SMF Records for IBM Integration Bus - v10
Offset
(Dec.)
Offset
(Hex)
NameLengthFormatDescription
00SMF117LEN2binary
Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word).
22SMF117SEG2binary
Segment descriptor bb.
44SMF117FLG1binary
System indicator.
Bit Meaning When Set
0 New SMF record format
1 Subtypes used
2 Reserved
3-6 Version indicators
7 System is running in PR/SM mode
55SMF117RTY1binary
Record type 117 (x'75').
66SMF117TME4binary
Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
10ASMF117DTE4packed
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.
14ESMF117SID4EBCDIC
System identification (from the SMFPRMxx SID parameter).
1812SMF117SSI4EBCDIC
Subsystem identification (‘RMF’).
2216SMF117STY2binary
Record subtype.
1 (only message flow or threads data is being collected)
2 (node data is being collected)
2418SMF117TCT4binary
Number of triplets in this record. A triplet is a set of three SMF fields (offset/length/number values) that defines a section of the record. The offset is the offset from the RDW.
281CSMF117SRT1EBCDIC
Record type, one of: Archive, Snapshot
291DSMF117SRC1binary
Record code, one of:
  • 00 = None
  • 01 = Major Interval
  • 02 = Snapshot
  • 03 = Shutdown
  • 04 = Redeploy
  • 05 = Stats Settings Modified
301ESMF117RSQ4binary
Sequence number of the record when multiple records are written for a collection interval.
3422SMF117NOR4binary
Total number of related records in a collection interval.
3826SMF117FLOWO4binary
Offset to Message Flow section
422ASMF117FLOWN2binary
Number of Message Flow sections
442CSMF117FLOWL2binary
Length of Message Flow sections
462ESMF117THREADO4binary
Offset to Thread section
5032SMF117THREADN2binary
Number of Thread sections
5234SMF117THREADL2binary
Length of Thread sections
5436SMF117NODEO4binary
Offset to Node section
583ASMF117NODEN2binary
Number of Node sections
603CSMF117NODEL2binary
Length of Node sections
623ESMF117TERMO4binary
Offset to Terminal section
6642SMF117TERMN2binary
Number of Terminal sections
6844SMF117TERML2binary
Length of Terminal sections
Message Flow Section
(Offset from beginning of record: SMF117FLOWO)
00SMF117_
IMFLID
2binary
Control block hex ID (BipSMFMessageFlow_ID. 1)
22SMF117_
IMFLLEN
2binary
Length of control block
44SMF117_
IMFLEYE
4EBCDIC
Eyecatcher (IMFL)
88SMF117_
IMFLVER
4binary
Version number (BipSMFRecordVersion)
12CSMF117_
IMFLBKNM
32EBCDIC
Integration node name
442CSMF117_
IMFLBKID
36EBCDIC
Integration node universal unique identifier
8050SMF117_
IMFLEXNM
32EBCDIC
Integration server name
11270SMF117_
IMFLEXID
36EBCDIC
Integration server universal unique identifier
14894SMF117_
IMFLMFNM
32EBCDIC
Message flow name
180B4SMF117_
IMFLSTDT_
YYYY
2binary
Interval start date BipSMFDate
182B6SMF117_
IMFLSTDT_
MM
1binary
Interval start date BipSMFDate
183B7SMF117_
IMFLSTDT_
DD
1binary
Interval start date BipSMFDate
184B8SMF117_
IMFLSTTM
4binary
Interval start time (format as for SM117TME)
188BCSMF117_
IMFLSTTS
26EBCDIC
Interval start date and time (universal timestamp in ISO8601)
214D6SMF117_
IMFLENDT_
YYYY
2BINARY
Interval end date BipSMFDate
216D8SMF117_
IMFLENDT_
MM
1BINARY
Interval end date BipSMFDate
217D9SMF117_
IMFLENDT_
DD
1BINARY
Interval end date BipSMFDate
218DASMF117_
IMFLENTM
4binary
Interval end time (format as for SM117TME)
222DESMF117_
IMFLENTS
26EBCDIC
Interval end date and time (universal timestamp in ISO8601)
248F8SMF117_
IMFLTPTM
8binary
Total elapsed time spent processing input messages (8 bytes binary, microseconds)
256100SMF117_
IMFLMXTM
8binary
Maximum elapsed time spent processing an input message (8 bytes binary, microseconds)
264108SMF117_
IMFLMNTM
8binary
Minimum elapsed time spent processing an input message (8 bytes binary, microseconds)
272110SMF117_
IMFLTPCP
8binary
Total processor time spent processing input messages (8 bytes binary, microseconds)
280118SMF117_
IMFLMXCP
8binary
Maximum processor time spent processing an input message (8 bytes binary, microseconds)
288120SMF117_
IMFLMNCP
8binary
Minimum processor time spent processing an input message (8 bytes binary, microseconds)
296128SMF117_
IMFLWTCP
8binary
Total processor time spent waiting for input messages (8 bytes binary, microseconds)
304130SMF117_
IMFLWTIN
8binary
Total elapsed time spent waiting for input messages (8 bytes binary, microseconds)
312138SMF117_
IMFLTPMG
4binary
Total number of messages processed
31613CSMF117_
IMFLTSMG
8binary
Total size of input messages (bytes)
324144SMF117_
IMFLMXMG
8binary
Maximum input message size (bytes)
33214CSMF117_
IMFLMNMG
8binary
Minimum input message size (bytes)
340154SMF117_
IMFLTHDP
4binary
Number of threads in pool
344158SMF117_
IMFLTHDM
4binary
Number of times the maximum number of threads is reached
34815CSMF117_
IMFLERMQ1
4binary
Number of MQGET errors (MQInput node) or web services errors (HTTPInput node)
352160SMF117_
IMFLERMG2
4binary
Number of messages that contain errors
356164SMF117_
IMFLERPR
4binary
Number of errors processing a message
360168SMF117_
IMFLTMOU
4binary
Number of timeouts processing a message (AggregateReply node only)
36416CSMF117_
IMFLCMIT
4binary
Number of transaction commits
368170SMF117_
IMFLBKOU
4binary
Number of transaction backouts
372174SMF117_
IMFLACCT
32EBCDIC
Accounting origin
Thread Section
(Offset from beginning of record: SMF117THREADO)
00SMF117_
ITHDID
2binary
Control block hex ID (BipSMFThread_ID. 2)
22SMF117_
ITHDLEN
2binary
Length of control block
44SMF117_
ITHDEYE
4EBCDIC
Eyecatcher (ITHD)
88SMF117_
ITHDVER
4binary
Version number (BipSMFRecordVersion)
12CSMF117_
ITHDNBR
4binary
Relative thread number in pool
1610SMF117_
ITHDTPMG
4binary
Total number of messages processed by thread
2014SMF117_
ITHDTPTM
8binary
Total elapsed time spent processing input messages (8 bytes binary, microseconds)
281CSMF117_
ITHDTPCP
8binary
Total processor time spent processing input messages (8 bytes binary, microseconds)
3624SMF117_
ITHDWTCP
8binary
Total processor time spent waiting for input messages (8 bytes binary, microseconds)
442CSMF117_
ITHDWTIN
8binary
Total elapsed time spent waiting for input messages (8 bytes binary, microseconds)
5234SMF117_
ITHDTSMG
8binary
Total size of input messages (bytes)
603CSMF117_
ITHDMXMG
8binary
Maximum size of input messages (bytes)
6844SMF117_
ITHDMNMG
8binary
Minimum size of input messages (bytes)
Node Section
(Offset from beginning of record: SMF117NODEO)
00SMF117_
INODID
2binary
Control block hex ID (BipSMFNode_ID)
22SMF117_
INODLEN
2binary
Length of control block
44SMF117_
INODEYE
4EBCDIC
Eyecatcher (INOD)
88SMF117_
INODVER
4binary
Version number (BipSMFRecordVersion)
12CSMF117_
INODNDNM
32EBCDIC
Name of node (Label)
442CSMF117_
INODTYPE
32EBCDIC
Type of node
764CSMF117_
INODTPTM
8binary
Total elapsed time spent processing input messages (8 bytes binary, microseconds)
8454SMF117_
INODMXTM
8binary
Maximum elapsed time spent processing input messages (8 bytes binary, microseconds)
925CSMF117_
INODMNTM
8binary
Minimum elapsed time spent processing input messages (8 bytes binary, microseconds)
10064SMF117_
INODTPCP
8binary
Total processor time spent processing input messages (8 bytes binary, microseconds)
1086CSMF117_
INODMXCP
8binary
Maximum processor time spent processing input messages (8 bytes binary, microseconds)
11674SMF117_
INODMNCP
8binary
Minimum processor time spent processing input messages (8 bytes binary, microseconds)
1247CSMF117_
INODTPMG
4binary
Total number of messages processed by this node
12880SMF117_
INODNITL
4binary
Number of input terminals
13284SMF117_
INODNOTL
4binary
Number of output terminals
Terminal Section
(Offset from beginning of record: SMF117TERMO)
00SMF117_
ITRMID
2binary
Control block hex ID (BipSMFTerminal_ID)
22SMF117_
ITRMLEN
2binary
Length of control block
44SMF117_
ITRMEYE
4EBCDIC
Eyecatcher (ITRM)
88SMF117_
ITRMVER
4binary
Version number (BipSMFRecordVersion)
12CSMF117_
ITRMTLNM
32EBCDIC
Name of terminal
442CSMF117_
ITRMTYPE
8EBCDIC
Type of terminal, one of: Input, Output
5234SMF117_
ITRMTINV
4binary
Total number of invocations

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

Copyright 2024.
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