If you have absolutely no interest in SMF data, we suggest you alter the SMFPRMxx members in PARMLIB and change the first line from ACTIVE to NOACTIVE. If you might have some interest in SMF job data (type 30) and perhaps RMF data (types 70 - 79) we suggest the following line to produce minimal recording: 

SYS(TYPE(30,70:79),EXITS(IEFU83,IEFU84,IEFACTRT,IEFUSI,IEFUJI, IEFU29),NOINTERVAL,NODETAIL) 

Recent AD-CD system process full SMF datasets automatically, discarding the output. If you want to process SMF data yourself, remove the IEFU29 exit that appears twice in the default SMFPRMxx parameters. (We suggest that you eliminate recording of SMF record types that you do not want before doing this.) 

The uses of the various exits specified in the SMF parameters, if present, is beyond the scope of this book. If you have access to Cheryl Watson’s Tuning Letters, the 2009 letters contain a useful and practical introduction to SMF usage. 27 

If you use logstreams for SMF and want to determine the quantity of each SMF type being collected, you might use the following job: 

//OGDEN101 JOB 1,OGDEN,MSGCLASS=X // EXEC PGM=IFASMFDL,REGION=0M //OUT DD DUMMY //SYSPRINT DD SYSOUT=* //SYSIN DD *  LSNAME(IFASMF.GENERAL,OPTIONS(DUMP))  OUTDD(OUT,TYPE(0:255)) /* 

This job assumes your LOGSTREAM for SMF is named IFASMF.GENERAL , which is the name used in the parallel sysplex system for zPDT described in other documents. Your name might differ. 

If you want to list a few details about the status of the LOGSTREAM, you might use the following job: 

## 12.26 Disabled waits 

//OGDEN102 JOB 1,OGDEN,MSGCLASS=X //SYSPRINT DD SYSOUT=* //SYSIN DD *  DATA TYPE(LOGR) REPORT(NO)  LIST LOGSTREAM NAME(IFASMF.GENERAL) DETAIL(YES) /* 

You might sometimes see a message in your zPDT Linux window such as this example: 

Warning! Disabled Wait CPU 0 $ d psw <--you can issue this command PSW for CPU 0 000A0000 00000xxx (24/32 bit mode) PSW FOR cpu 0 00020000 00000000 00000000 00000XXX (64-bit mode) 

When you receive such a message, you can issue a command to display the PSW. The last three characters of the PSW should contain a wait state code; an extended code may be also present in other characters of the PSW. The following list provides abbreviated information 

