|
SMF Type 38 Record (Subtype 2)This table shows the record layout for type 38 SMF records
|
It's easy to report on SMF 38 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 | SMF38LENG | 2 | binary | 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.
|
2 | 2 | SMF38SEGD | 2 | binary | Segment descriptor (see record length field).
|
4 | 4 | SMF38SYSI | 1 | binary | System indicator Bit Meaning When Set 0 Subsystem name follows system identification 1 Subtypes used 2 Reserved 3-6 Version indicators* 7 Reserved.*See "Standard SMF Record Header" on page 13-1 for a detailed description.
|
5 | 5 | SMF38RECT | 1 | binary | Record type 33 (X'21').
|
6 | 6 | SMF38TIME | 4 | binary | Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
|
10 | A | SMF38DATE | 4 | packed | Date when the record was moved into the SMF buffer, in the form 0cyydddF.
|
14 | E | SMF38SYID | 4 | EBCDIC | System identification (from the SID parameter).
|
18 | 12 | SMF38SUBS | 4 | EBCDIC | Subsystem identifier. ("NETV")
|
22 | 16 | SMF38SUBT | 2 | binary | Record subtype.
1 - Command authorization table record 2 - Task resource utilization data 3 - Dynamic span table record 4 - Command Statistics External Log Record |
24 | 18 | SMF38TRNUM2 | 2 | binary | Total number of triplets (3)
|
28 | 1C | SMF38PROFF2 | 4 | binary | Offset to Product section.
|
32 | 20 | SMF38PRLEN2 | 2 | binary | Length of Product section.
|
34 | 22 | SMF38PRNUM2 | 2 | binary | Number of Product Sections in this record.
|
36 | 24 | SMF38GOFF2 | 4 | binary | Offset to General Section.
|
40 | 28 | SMF38GLEN2 | 2 | binary | Length of General Section.
|
42 | 2A | SMF38GNUM2 | 2 | binary | Number of General Sections in this record.
|
44 | 2C | SMF38DOFF2 | 4 | binary | Offset to Data Section.
|
48 | 30 | SMF38DLEN2 | 2 | binary | Length of Data Section.
|
50 | 32 | SMF38DNUM2 | 2 | binary | Number of Data Sections in this record.
|
This section identifies the product that generated the record. | |||||
0 | 0 | SMF38CVER | 2 | BINARY | Record version number - 01.
|
2 | 2 | SMF38CPNM | 4 | EBCDIC | Product name - NETV
|
6 | 6 | SMF38CPVR | 2 | EBCDIC | Product version and release, in the format vr, where v is version and r is release.
|
0000 | 0000 | SMF38TUrver | 2 | BINARY | Record version number
|
0002 | 0002 | SMF38TUevent | 2 | BINARY | One of the following event codes:
1 - LOGOFF or task ended abnormally 2 - Session ended, task ended abnormally, and reinstated 3 - Task stopped by STOP UNCOND 4 - Task statistics at CLOSE NORMAL checkpoint 5 - Task statistics at CLOSE STOP checkpoint 6 - Task statistics at CLOSE IMMED checkpoint 7 - Task statistics at CLOSE ABEND checkpoint 8 - Task statistics at LOGTSTAT checkpoint 9 - Task start events 10 - Task statistics at interval |
0004 | 0004 | SMF38TUopid | 8 | EBCDIC | Owning or billable operator ID. The task name or operator ID (TVBOPID).
|
0012 | 000C | SMF38TUluname | 8 | EBCDIC | LU name. The task name or terminal name connected to the task (TVBLUNAM).
|
0020 | 0014 | SMF38TUdomain | 8 | EBCDIC | NetView domain name. The NetView domain name in which the task ran.
|
0028 | 001C | SMF38TUunique | 8 | BINARY | NetView domain session correlation. Each NetView program has a different value for this field, and each time the NetView program is started, this value is changed. Records with the same value came from the same NetView program and ran in the same address space.
|
0036 | 0024 | SMF38TUsessid | 8 | BINARY | NetView subtask session correlation. Each task has a different value for this field, and each time the task starts, this value is changed. Records with the same value came from the same task and ran in the same "session." Recovery of an abnormal end is treated as the same session.
|
0044 | 002C | SMF38TUstck | 8 | BINARY | Current STCK value for data. The internal hardware clock at the time the data was recorded. (The store clock was shifted 12 bits to the right.)
|
0000 | 0000 | SMF38TUdataVer | 2 | BINARY | Record version number
|
0002 | 0002 | SMF38TUmaxCPU | 2 | BINARY | Maximum processor percentage (hundredths of percent). The maximum measured processor during a 10 second interval since the task began, or since the last LOGTSTAT RESETMAX or LOGTSTAT INTERVAL command.
|
0004 | 0004 | SMF38TUsessSec | 4 | BINARY | Task session time in seconds
|
0008 | 0008 | SMF38TUsessFrac | 4 | BINARY | Task time fraction of one second in microseconds. The elapsed time the task has run in seconds plus microseconds. The microseconds field provides accurate timing for short intervals. Note: These two fields are not a double-word pair containing microseconds. Refer to sample CNME1101 for algorithms in REXX for timing arithmetic.
|
0012 | 000C | SMF38TUcpuSec | 4 | BINARY | Processor units used in seconds
|
0016 | 0010 | SMF38TUcpufrac | 4 | BINARY | Processor time fraction of one second in microseconds. The amount of processor time charged to this task by MVS. The microseconds field provides accurate timing for short intervals. Note: These two fields are not a double-word pair containing microseconds. See sample CNME1101 for algorithms in REXX for timing arithmetic.
|
0020 | 0014 | SMF38TUpenSec | 4 | BINARY | Penalty time in seconds
|
0024 | 0018 | SMF38TUpenFrac | 4 | BINARY | Penalty time fraction of one second in microseconds. The number of seconds that this task has waited because of MAXMQIN, AVLSLOW, SLOWSTG, MAXCPU, MAXMQOUT, or MAXIO penalties. The microseconds field provides accurate timing for short intervals. Note: These two fields are not a double-word pair containing microseconds. See sample CNME1101 for algorithms in REXX for timing arithmetic.
|
0028 | 001C | SMF38TUavgCPU | 2 | BINARY | Average processor utilization in hundredths of percent. The percentage of a processor this task has used. The ratio of Used CPU to Session Seconds.
|
0030 | 001E | SMF38TUpnPct | 2 | BINARY | Average penalty imposed in hundredths of percent. The percentage of elapsed time that this task has waited for penalties. The ratio of Penalty Seconds to Session Seconds.
|
0032 | 0020 | SMF38TUmaxStg | 4 | BINARY | Maximum storage used. The largest usage of storage for this task since the task was started or since the last LOGTSTAT RESETMAX or LOGTSTAT INTERVAL command.
|
0036 | 0024 | SMF38TUgetRate | 4 | BINARY | Total DSIGET usage rate in KB per minute. The average rate (for the life of the task) at which storage was obtained by DSIGET, in KB per minute.
|
0040 | 0028 | SMF38TUfreRate | 4 | BINARY | Total DSIFRE usage rate in KB per minute. The average rate (for the life of the task) at which storage was released by DSIFRE, in KB per minute.
|
0044 | 002C | SMF38TU24gRate | 4 | BINARY | A 24-bit DSIGET usage rate in KB per minute. The average rate (for the life of the task) at which storage was obtained by DSIGET, in KB per minute (24-bit storage only).
|
0048 | 0030 | SMF38TU24fRate | 4 | BINARY | A 24-bit DSIFRE usage rate in KB per minute. The average rate (for the life of the task) at which storage was released by DSIFRE, in KB per minute (24-bit storage only).
|
0052 | 0034 | SMF38TUmxmiRate | 4 | BINARY | Maximum inbound DSIMQS rate in KB per minute. The maximum rate, over a one-minute period, at which messages were queued to this task by DSIMQS, in KB per minute. This is the maximum rate since the task started, or since the last LOGTSTAT RESETMAX or LOGTSTAT INTERVAL command.
|
0056 | 0038 | SMF38TUmqiRate | 4 | BINARY | Average inbound DSIMQS rate in KB per minute. The rate, over the life of the task, at which messages were queued to this task by DSIMQS, in KB per minute.
|
0060 | 003C | SMF38TUmxmoRate | 4 | BINARY | Maximum outbound DSIMQS rate. The maximum rate (for a 1 minute period) at which messages were sent by this task by DSIMQS, in KB per minute. This is the maximum rate since the task started, or since the last LOGTSTAT RESETMAX or LOGTSTAT INTERVAL command.
|
0064 | 0040 | SMF38TUmqoRate | 4 | BINARY | Average outbound DSIMQS rate. The rate, over the life of the task, at which messages were sent by this task by DSIMQS, in KB per minute.
|
0068 | 0044 | SMF38TUmqiTot | 4 | BINARY | Number of inbound DSIMQS messages. The rate, over the life of the task, at which messages were sent to this task by DSIMQS, in KB per minute.
|
0072 | 0048 | SMF38TUmqoTot | 4 | BINARY | Number of outbound DSIMQS messages. The number of messages sent by this task over the life of the session.
|
0076 | 004C | SMF38TUioTot | 4 | BINARY | Number of DASD I/Os. The total number of I/Os done by NetView services on this task for the life of this task.
|
0080 | 0050 | SMF38TUmxiorate | 4 | BINARY | Maximum I/O rate (I/Os per minute). The maximum rate of I/Os per minute in a 1 minute interval since the task was started or since the last LOGTSTAT RESETMAX or LOGTSTAT INTERVAL command.
|
0084 | 0054 | SMF38TUioRate | 4 | BINARY | Average I/O rate (I/Os per minute). The average rate of I/Os per minute for the life of the task.
|
0088 | 0058 | SMF38TUmqiPNs | 4 | BINARY | Penalties caused by task (bytes per second)
|
0092 | 005C | SMF38TUmqiPNm | 4 | BINARY | Penalties caused by the task, fraction of 1 second (bytes per microsecond). The total number of penalty seconds that this task caused other tasks to wait because of MAXMQIN, SLOWSTG, or AVLSLOW limit being exceeded for this task. A penalty time is served when a DSIMQS from another task is sent to the task that is over any of these limits. The microseconds field provides accurate timing for short intervals. Note: These two fields are not a double-word pair containing microseconds. See sample CNME1101 for algorithms in REXX for timing arithmetic.
|
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