Previous Topic: How to Use MetricsNext Topic: The AUTHTSF Section


Record SMF Records Under TSO and ISPF

To write SMF records using IBM's SMFWTR macro, the issuing program must be in supervisor state key zero.

Since the native TSO and ISPF interfaces are not sufficiently authorized to establish supervisor state, SMF records cannot be written directly under these interfaces. Merely adding these interfaces to the TSO authorization table is not sufficient for the ISPF interface.

ISPF, specifically, does not allow dialog service support from authorized programs. To provide a consistent interface for both the native TSO and ISPF interfaces, a separate program, SARSMFT, is provided. SARSMFT must be added to the TSO authorization table.

The online interfaces can then use the TSO service routine, IKJEFTSI, to execute the SARSMFT program to write the SMF record. Authorized TSO programs are normally defined in the IKJTSOxx member of SYS1.PARMLIB. For simplicity, only the updates to the IKJTSOxx member are discussed.