IBM SMF Explorer
GitHubToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

SMF 78 Subtype 3

Virtual fields

NameBased onDescription
timestampdate
time
Record Timestamp
boost_classflaBoost class is set at end of interval, valid only when zIIP boost and/or Speed boost is active: 001 IPL, 010 Shutdown, 011 Recovery Process

Record fields

NameBased onDescriptionType/Format
dateSMF78DTEDate of Recorddate
timeSMF78TMETime of Recordtime
timestamp virtualdate
time
Record Timestamp
lenSMF78LENSMF RECORD LENGTH. ZERO AFTER GRBSMFR REASSEMBLYinteger
segSMF78SEGSEGMENT DESCRIPTORinteger
flg flagSMF78FLGSYSTEM INDICATOR FLAGSstring
rrfflgNEW RECORD FORMAT
sutflgSUBTYPES USED
v4flgMVS/ESA V4 IF ON
esaflgMVS/ESA IF ON
vxaflgMVS/XA IF ON
osflgOPERATING SYSTEM IS OS/VS2
bfyflgSYSTEM RUNNING IN PR/SM MODE
rtySMF78RTYRECORD TYPEinteger
tmeSMF78TMETIME RECORD WRITTENtime
dteSMF78DTEDATE RECORD WRITTENdate
sidSMF78SIDSYSTEM ID FROM INSTALLATIONstring
ssiSMF78SSISUBSYSTEM ID (RMF )string
stySMF78STYSUBTYPEinteger
trnSMF78TRNNUMBER OF TRIPLETS IN THIS RECinteger
prsSMF78PRSOFFSET TO RMF PRODUCT SECTIONinteger
prlSMF78PRLLENGTH OF RMF PRODUCT SECTIONinteger
prnSMF78PRNNUMBER OF RMF PRODUCT SECTIONSinteger
dcsSMF78DCSOffset to configuration section R781CS (subtype 1), data section R782COMN (subtype 2) or configuration section R783CS (subtype 3)integer
dclSMF78DCLLENGTH OF SECTIONinteger
dcnSMF78DCNNUMBER OF SECTIONSinteger
assSMF78ASSOffset to data section R781DS (subtype 1) R782PVT (subtype 2) R783DS (subtype 3)integer
aslSMF78ASLLENGTH OF DATA SECTIONinteger
asnSMF78ASNNUMBER OF DATA SECTIONSinteger
qdsSMF78QDSOffset to IOQ global sectioninteger
qdlSMF78QDLLength of IOQ global sectioninteger
qdnSMF78QDNNumber of IOQ global sectioninteger
hpsSMF78HPSOffset to HyperPAV/ SuperPAV Data Sectionsinteger
hplSMF78HPLLength of HyperPAV/ SuperPAV Data Sectioninteger
hpnSMF78HPNNumber of HyperPAV/ SuperPAV Data Sectionsinteger

Maps and sections

SMF78PRO

RMF Product Section

NameBased onDescriptionType/Format
mfvSMF78MFVRMF version numberinteger
prdSMF78PRDProduct namestring
istSMF78ISTTime monitor interval starttime
datSMF78DATDate monitor interval startdate
intSMF78INTDuration of monitor intervaltime
samSMF78SAMNumber of samplesinteger
fla flagSMF78FLAFlagsstring
cnvflaData converted from version 2
invalid_samplesflaInvalid samples to be skipped
m3rflaRecord was written by RMF Monitor III
interval_smf_controlflaInterval was under SMF control
lower_service_levelflaSMF record converted to lower service level. Bit is set by SMF record retrieval service GRBSMFR.
higher_service_levelflaSMF record converted to higher release or service level. Bit is set by SMF record retrieval service GRBSMFR.
altvmflaRunning under an alternate virtual machine environment
ziip_boostflazIIP boost was active during entire interval
speed_boostflaSpeed boost was active during entire interval
boost_class virtualflaBoost class is set at end of interval, valid only when zIIP boost and/or Speed boost is active: 001 IPL, 010 Shutdown, 011 Recovery Process
cycSMF78CYCSampling cycle lengthtime
mvsSMF78MVSMVS software level (consists of an acronym and the version, release, and modification level - ZVvvrrmm)string
imlSMF78IMLIndicates the type of processor complex on which data measurements were taken. X'03’ = 9672, zSeriesinteger
prf flagSMF78PRFProcessor flagsstring
expanded_storprfSystem has expanded storage
escon_chprfEquipped with ESCON channel
escon_dirprfESCON Director in configuration
arch_modeprfSystem in z/ARCH mode
zapp_instprfAt least one zAAP is currently installed
ziip_instprfAt least one zIIP is currently installed
dat_facility1prfEnhanced DAT facility 1
dat_facility2prfEnhanced DAT facility 2
ptnSMF78PTNPR/SM partition numberstring
srlSMF78SRLSMF record levelinteger
ietSMF78IETInterval expiration time tokendate-time
lgoSMF78LGOOffset GMT to local timeinteger
raoSMF78RAOOffset to reassembly area relative to start of RMF product sectioninteger
ralSMF78RALLength of reassembly area. Area consists of a fixed header and a variable number of information blocks. Length depends on the record type/subtype, but is fixed for a specific type/subtypeinteger
ranSMF78RANNumber of reassembly area. This field is used to indicate whether SMF record is broken. If 0, record is not broken. If 1, record is broken. Offset and length are only valid if SMFxxRAN is 1. Reassembly area is only present in broken records.integer
oilSMF78OILOriginal interval length as defined in the session or by SMF (in seconds)integer
synSMF78SYNSYNC value in secondsinteger
gieSMF78GIEProjected gathering interval end GMT timedate-time
xnmSMF78XNMSysplex name as defined in ECVTSPLXstring
snmSMF78SNMSystem name for current system as defined in CVTSNAMEstring

R783GD

Global Section

NameBased onDescriptionType/Format
r783gflg flagR783GFLGIOQ global flagstring
data_invalid_ch_failurer783gflgX'80’ Data is invalid due to failure of the channel measurement facility
diagnose_failedr783gflgX'40’ DIAGNOSE interface failed
store_primary_not_supportedr783gflgX'20’ Store Primary Queue Data not supported
dcm_hw_supportedr783gflgX'10’ DCM supported by hardware
dcm_managed_chr783gflgX'08’ Configuration contains DCM managed channels
iop_util_data_supportedr783gflgX'04’ IOP utilization data supported
command_response_time_supportedr783gflgInitial-command-response time measurements supported
transfer_ready_disabled_avalr783gflgFirst-transfer-ready disabled write data available
r783gflx flagR783GFLXIOQ global flags extendedstring
alias_management_avalr783gflxX'80’ Alias Management Groups available
eadm_compression_avalr783gflxX'40’ EADM-compression facility available
scm_avalr783gflxX'20’ SCM facility available
r783gntrR783GNTRNumber of tripletsinteger
r783gidsR783GIDSOffset to IOP initiative queue data sectioninteger
r783gidlR783GIDLLength of IOP initiative queue data sectioninteger
r783gidnR783GIDNNumber of IOP initiative queue data sectionsinteger
r783tsrR783TSRTotal number of small recordsinteger
r783totR783TOTTotal number of data sections in large SMF recordinteger
r783nxtR783NXTNumber of data sections in following recordsinteger
r783cfl flagR783CFLConfiguration Change Flagsstring
config_changedr783cflConfiguration changed last interval
config_changed_last_iplr783cflConfiguration Changed since last IPL
ipl_iodfr783cflSystem IPLed via IODF
io_config_token_validr783cflI/O Configuration Token is valid
multi_ch_subsys_allowedr783cflHardware allows multiple channel subsystems
r783cssR783CSSChannel SubSystem Id, only valid if R783MCS = ONinteger
r783tnmR783TNMIODF namestring
r783tsfR783TSFSuffix of IODF Namestring
r783tdtR783TDTIODF Creation Date mm/dd/yystring
r783ttmR783TTMIODF Creation Time hh.mm.ssstring
r783tdyR783TDYIODF creation date mm/dd/yyyystring
r783tokR783TOKPartially Token Informationstring

R783CS

Configuration Control Section

NameBased onDescriptionType/Format
r783id1R783ID1logical control unit identifierinteger
r783ntrR783NTRNumber of despriptor tripletsinteger
r783cpdsR783CPDSOffset to configuration data sectioninteger
r783cpdlR783CPDLLength of configuration data sectioninteger
r783cpdnR783CPDNNumber of configuration data sectionsinteger
r783amgcR783AMGCThe Alias Management Group number defined on the physical controller for this LCU. This number is valid, if the LCU is assigned to a DASD subsystem that supports Alias Management Groups and bit 7 of R783DST is setinteger
r783amgsR783AMGSThe Alias Management Group number assigned by z/OS for this LCU on this system. This number is valid, if the LCU is assigned to a DASD subsystem that supports Alias Management Groups and bit 7 of R783DST is setinteger

R783DS

Data Section

NameBased onDescriptionType/Format
r783id2R783ID2Logical control unit identifierinteger
r783dst flagR783DSTData statusstring
no_hw_measurementr783dstX'80’ No hardware measurements
dynamically_changedr783dstX'40’ Dynamically changed
dynamically_addedr783dstX'20’ Dynamically added
config_change_attemptr783dstX'10’ Conf. Chg. Attempt
lcu_has_dcm_chr783dstX'08’ LCU contains DCM managed channels
path_attr_validr783dstX'04’ Path attributes are valid
lcu_has_hyperpavr783dstX'02’ LCU has HyperPAV devices
lcu_has_superpavr783dstX'01’ LCU has SuperPAV devices
r783dstx flagR783DSTXData status extensionstring
lcu_has_ficomr783dstxX'80’ LCU contains at least one FICON channel
connect_time_invalidr783dstxX'40’ connect time of at least one device invalid
disconnect_time_invalidr783dstxX'20’ disconnect time of at least one device invalid
r783qsmR783QSMQ’d SUM on CU-HDR queueinteger
r783qctR783QCTQ’d COUNT on CU-HDR queueinteger
r783mcmnR783MCMNMinimum number of DCM managed channels usedinteger
r783mcmxR783MCMXMaximum number of DCM managed channels usedinteger
r783mcdfR783MCDFDefined number of DCM managed channelsinteger
r783ptmR783PTMAccumulated path taken count for DCM managed channelsinteger
r783dpbmR783DPBMAccumulated director port busy count for DCM managed channelsinteger
r783cubmR783CUBMAccumulated control unit busy count for DCM managed channelsinteger
r783cbtmR783CBTMAccumulated Control unit Busy delay Time for DCM Managed channels valid if R783CPXM=1integer
r783cmrmR783CMRMAccumulated initial Command Response time for DCM Managed channels valid if R783CPXM=1 and R783GCMR=1integer
r783sbsmR783SBSMAccumulated Switch Busy count summation for DCM Managed channels valid if R783CPXM=1integer
r783dctmR783DCTMAccumulated device connect time for this LCU in units of 128 microsecondsinteger
r783ddtmR783DDTMAccumulated device disconnect time for this LCU in units of 128 microsecondsinteger
r783csstR783CSSTChannel Subsystem Wait Time in units of 128 microseconds valid if R783CPXM=1integer
r783hcntR783HCNTNumber of HyperPAV sections for that LCUinteger
r783hixR783HIXIndex to first HyperPAV section of that LCUinteger
r783tmwmR783TMWMAccumulated transport mode write count for DCM managed channels valid if R783CPTD=1integer
r783trdmR783TRDMAccumulated first-transfer ready-disabled write count for DCM managed channels valid if R783CPTD=1integer

R783HPAV

HyperPAV/SuperPAV data section

NameBased onDescriptionType/Format
r783hlcuR783HLCUHyperPAV Logical control unit identifierinteger
r783hcuR783HCUHyperPAV control unit identifierstring
r783hnaiR783HNAIThe number of times an I/O could not start for an LSS because no HyperPAV-aliases were available and the device was not waiting for a reserve to be released from another system or long busy to subside (short floating point)number
r783htioR783HTIOThe total number of HyperPAV I/O requests for the LSS (short floating point)number
r783haiuR783HAIUThe high water mark of the number of in-use HyperPAV-alias devices for the LSS (does not include borrowed alias devices)integer
r783hcadR783HCADThe high water mark of the number of aliases concurrently in-use by one of the HyperPAV-base devices of the LSS (does include loaned alias devices)integer
r783hioqR783HIOQThe high water mark of I/Os queuedinteger
r783xancR783XANCThe number of times an alias was needed to start an I/O (short floating point)number
r783xaucR783XAUCThe number of times an alias was needed to start an I/O and one was used (short floating point)number
r783xnhcR783XNHCThe number of times an alias was needed to start an I/O, but none was available in the home LCU (short floating point)number
r783xabcR783XABCThe number of times an alias was borrowed from a peer LCU (short floating point)number
r783xcbcR783XCBCThe number of aliases concurrently borrowed from peer LCUsinteger
r783xhbcR783XHBCThe high water mark of concurrently borrowed aliases from peer LCUsinteger
r783xalcR783XALCThe number of times an alias was loaned to a peer LCU (short floating point)number
r783xclcR783XCLCThe number of aliases concurrently loaned to peer LCUsinteger
r783xhlcR783XHLCThe high water mark of concurrently loaned aliases to peer LCUsinteger
r783xnagR783XNAGThe number of attempts that were made to borrow an alias from peer LCUs but none were available (short floating point)number
r783xcqdR783XCQDThe cumulative number of I/Os queued at the subsystem level when aliases were needed (short floating point)number
r783xciuR783XCIUThe cumulative number of aliases defined to this subsystem that were in use when aliases were needed (short floating point)number

R783IQD

IOP initiative queue data section

NameBased onDescriptionType/Format
r783iqidR783IQIDIOP initiative queue identifierstring
r783iflg flagR783IFLGIOP flagsstring
iop_installedr783iflg= 1, if IOP is installed
entries_iop_queueR783IQSMSum of number of entries placed on the IOP initiative queueinteger
r783iqctR783IQCTCount of number of entries placed on the IOP initiative queueinteger
r783iipbR783IIPBNumber of times the I/O processor was busy, (long floating point)number
r783iipiR783IIPINumber of times the I/O processor was idle, (long floating point)number
r783iifsR783IIFSNumber of I/O functions initially started, (long floating point)number
r783ipiiR783IPIINumber of processed I/O interrupts, (long floating point)number
r783icpbR783ICPBNumber of times an I/O was retried due to channel path busy, (long floating point)number
r783idpbR783IDPBNumber of times an I/O was retried due to director port busy, (long floating point)number
r783icubR783ICUBNumber of times an I/O was retried due to control unit busy, (long floating point)number
r783idvbR783IDVBNumber of times an I/O was retried due to device busy, (long floating point)number
r783iscbR783ISCBNumber of times the I/O processor was busy with SCM operations (long floating point)number
r783iecbR783IECBNumber of times the I/O processor was busy with compression or decompression (long floating point)number

R783CPD

Configuration Data Section

NameBased onDescriptionType/Format
r783cpidR783CPIDChannel path identifierstring
r783cpst flagR783CPSTChannel path statusstring
ch_path_installedr783cpstX'80’ Channel path installed
ch_path_onliner783cpstX'40’ Channel path online
ch_path_variedr783cpstX'20’ Channel path varied
ch_path_offliner783cpstX'10’ This channel path is offline to all devices to the LCU
vary_path_actionr783cpstX'08’ The connectivity of this channel path to devices of this LCU has manipulated via VARY PATH during this measurement interval
ch_path_data_invalidr783cpstX'04’ Measured channel path data invalid
ch_path_dcmr783cpstX'02’ Channel path is DCM managed
chpid_manipulatedr783cpstX'01’ CHPID manipulated, requiring data reset
r783cunR783CUNNumber of control units attachedinteger
r783cu1R783CU11st ctrl unit identifierstring
r783cu2R783CU22nd ctrl unit identifierstring
r783cu3R783CU33rd ctrl unit identifierstring
r783cu4R783CU44th ctrl unit identifierstring
r783cubR783CUBCount of control unit busyinteger
r783ptR783PTCount of channel path takeninteger
r783dpbR783DPBESCON Director port busy countinteger
r783cbtR783CBTControl Unit busy delay time in units of 128 microseconds valid if R783CPXM=1integer
r783cmrR783CMRInitial Command Response time in units of 128 microseconds valid if R783CPXM=1 and R783GCMR=1integer
r783sbsR783SBSSwitch Busy count Summation contains the switch busy counts received for all partitions valid if R783CPXM=1integer
r783cpxf flagR783CPXFChannel Path extended flagsstring
extended_io_mesurment1r783cpxf1= extended I/O measurement-block format-1 data available
extended_io_mesurment2r783cpxf1= extended I/O measurement-block format-2 data available
first_transfer_ready_disabledr783cpxf1= First-transfer-ready disabled supported
path_attributes processedR783CPATPath attributes: 0 = No attributes specified, 1 = Preferred path, 2 = Non-preferred pathinteger
r783ctmwR783CTMWTransport mode write count valid if R783CPTD=1integer
r783ctrdR783CTRDFirst-transfer-ready disabled write count valid if R783CPTD=1integer