IBM SMF Explorer
GitHub Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

SMF 99 Subtype 6

Virtual fields

Name Based on Description
timestamp date
time
Record Timestamp

Record fields

Name Based on Description Type/Format
date SMF99DTE Date of Record date
time SMF99TME Time of Record time
timestamp virtual date
time
Record Timestamp
len SMF99LEN Record Length. This field and the next field (total of four bytes) form the RDW (record descriptor word). integer
seg SMF99SEG Segment descriptor (see record length field) integer
flg flag SMF99FLG System indicator: Bit 0 reserved, Bit 1 subtypes utilized, Bit 2 reserved, Bits 3-6 version indicators, Bit 7 reserved string
stu flg Subtypes utilized
rty SMF99RTY Record type 99 integer
tme SMF99TME Time since midnight, in hundreths of a second, that the record was moved into the SMF buffer time
dte SMF99DTE Date when the record was moved into the SMF buffer, in the form 0cyydddF. date
sid SMF99SID System identification (from the SID parameter). string
ssid SMF99SSID Sub System Identification string
tid SMF99TID Record subtype (must be at offset ‘16’X) integer
sdef_len SMF99_SDEF_LEN Length of self definition section integer

Maps and sections

SMF99_SDEF_MAP

SMF99 self defining Section

Name Based on Description Type/Format
pof SMF99POF Offset to the product section from the beginning of the record (including RDW) integer
pln SMF99PLN Length of the product section integer
pon SMF99PON Number of product sections integer
dof SMF99DOF Offset to the data section from the beginning of the record (including RDW) integer
dln SMF99DLN Length of the data section integer
don SMF99DON Number of data sections integer

SMF99_PRODUCT_MAP

SMF99 Product Information Section

Name Based on Description Type/Format
vn2 SMF99VN2 Record sub version. Used to identify changes to the record in the service stream integer
rvn SMF99RVN Record Version Number integer
pnm SMF99PNM Product Name - SRM string
slv SMF99SLV System level from which record was cut (copied from CVTPRODN) string
snm SMF99SNM System name from which record was cut (copied from CVTSNAME) string
pflg flag SMF99PFLG Record flags string
record_incomplete pflg Only a subset of the available data was written to avoid that this record gets larger than 32 kByte
reasm_indicator pflg Only a subset of the available data is written to this record. The rest follows in subsequent records. This record contains a reassembly area.

SMF99_S6_SDEF_MAP

SMF99 Subtype 6 self defining section

Name Based on Description Type/Format
cpof SMF996CPOF Offset to service class period section from beginning of record (including RDW) integer
cpln SMF996CPLN Length of a service class period section integer
cpon SMF996CPON Number of service class period sections integer

SMF99_S6_PER_MAP

SMF99 subtype 6 Period data section - BASED(addr(smf_hdr_MAP) + smf9926pof). The subtype 6 record contains one entry for each service class period that had recent activity.

Name Based on Description Type/Format
eclass_name SMF996_ECLASS_NAME External class name. For an externally defined service class this is the name defined in the service definition. For a server period this name will be of the form $SRMSxxx. For system service classes this name will be $SRMBEST, $SRMDUMP, $SRMGOOD, $SRMDISC, or $SRMQSC. string
per_num SMF996_PER_NUM Period number within class integer
goaltype SMF996_GOALTYPE goal type: 0 - System, SYSSTC, or server goal, 1 - short response time, 2 - long response time, 3 - velocity, 4 - discretionary integer
percentile SMF996_PERCENTILE Response time goal percentile. Zero if period does not a percentile response time goal. integer
iclass_name SMF996_ICLASS_NAME Internal service class name. Same as SMF996_ECLASS_NAME except for discretionary periods. For discretionary periods the name will be of the form $SRMDIxx. string
goalval SMF996_GOALVAL goal value: response time goal - goal in milliseconds, velocity - velocity, discretionary, system goal or server period - zero integer
impor SMF996_IMPOR Importance of service class period integer
dp SMF996_DP Dispatching priority of period for next policy interval integer
iodp SMF996_IODP I/O priority of period for next policy interval integer
mpli SMF996_MPLI MPL in-target for next policy interval integer
mplo SMF996_MPLO MPL out-target for next policy interval integer
rua SMF996_RUA Average number of ready address spaces over last policy interval. Scaled by * 16 integer
pspt SMF996_PSPT Time swapped out address spaces in period are protected from being swapped to aux for next policy interval. In 1.024 milliseconds. integer
psitar SMF996_PSITAR storage isolation target for next policy interval for each address space in period, valid only for work with short response time goals, zero otherwise. Frame count. integer
local_pi SMF996_LOCAL_PI local performance index * 100 integer
sysplex_pi SMF996_SYSPLEX_PI sysplex performance index * 100 integer
server_data_of SMF996_SERVER_DATA_OF Offset to server section from beginning of record (including RDW). Only valid if period is a server period. There will be one server section entry for each different external service class that server address spaces in this server period were originally classified to. integer
server_data_ln SMF996_SERVER_DATA_LN LENGTH OF EACH SERVER SECTION ENTRY integer
server_data_on SMF996_SERVER_DATA_ON NUMBER OF SERVER SECTION ENTRIES integer
pserv SMF996_PSERV service accumulated during interval integer
piserv SMF996_PISERV IFA service accumulated during interval integer
psserv SMF996_PSSERV accumulated SUP service integer
time_at_pdp_using SMF996_TIME_AT_PDP_USING Time at PDP (promoted dispatch priority) using samples integer
time_at_pdp SMF996_TIME_AT_PDP Time at PDP (promoted dispatch priority) accumulator integer
flags flag SMF996_FLAGS Flags string
ewlm_managed flags Period is managed using EWLM performance data.
io_priority_group flags Period belongs to a service class that was assigned to I/O priority group
inelighonorpriority flags Specialty engine work in this period is ineligible for “Honor Priority Processing”, i.e. it will not be offloaded to CPs for help processing.
ewlm_local_pi SMF996_EWLM_LOCAL_PI EWLM local performance index(PI) integer
ewlm_global_pi SMF996_EWLM_GLOBAL_PI EWLM global performance index(PI) integer

SMF99_S6_SERVER_MAP

SMF99 SUBTYPE 6 SERVER SECTION. BASED(ADDR(SMF_HDR_MAP) + SMF996_SERVER_DATA_OF). EACH SUBTYPE 6 ENTRY ASSOCIATED WITH A SERVER PERIOD WILL HAVE A SERVER SECTION. THERE WILL BE ONE SERVER SECTION ENTRY FOR EACH DIFFERENT EXTERNAL SERVICE CLASSTHAT SERVER ADDRESS SPACES IN THE SERVER PERIOD WERE ORIGINALLY CLASSIFIED TO.

Name Based on Description Type/Format
server_class_name SMF99_S6_SERVER_CLASS_NAME NAME OF SERVICE CLASS THAT AT LEAST ONE OF THE SERVER ADDRESS SPACES IN THE SERVER PERIOD REPRESENTED BY THE SUBTYPE 6 ENTRY WAS ORIGINAL CLASSIFIED TO string
server_per_num SMF99_S6_SERVER_PER_NUM PERIOD NUMBER WITH IN CLASS integer