The valid options for use with this trace facility are shown in Table 1.
Trace Event | Description |
---|---|
ENTRY | All module entries. |
EXIT | Module exits with nonzero return codes only. |
EXITA | All module exits. |
CALL | Equivalent to specifying both ENTRY and EXIT. |
UEXIT | Entries and exits of user exits. |
RRTN | Entries and exits of recovery routines. |
CB | Control block changes. |
POST | Usage of certain MVS services. |
SPECIAL | Entries and exits of commonly shared functions. |
SUSP | Suspension or resumption of a work unit. |
CONFIG | Configuration changes. |
RLS1 | Special purpose trace event for use under specific IBM® programming support direction. |
RLS2 | Special purpose trace event for use under specific IBM programming support direction. |
RLS3 | Special purpose trace event for use under specific IBM programming support direction. |
RLS4 | Special purpose trace event for use under specific IBM programming support direction. |
RLS5 | Special purpose trace event for use under specific IBM programming support direction. |
DLKPD | Deadlock/timeout/retained-lock problem determination trace event. |
COMP=(SMSVSAM) | Specifies all the functional areas of VSAM RLS component. |
SUBCOMP=(component- list) | Specifies specific subcomponents within the VSAM RLS component. |
COMP=(SMSVSAM) is equivalent to specifying ALL subcomponents. However, in most cases you would only trace the specific subcomponents.
TRACE CT,OFF,COMP=SYSSMS
R XX,OPTIONS=(ENTRY,EXITA,SUBCOMP=(VRM)),WTR=CTWDASD,END
R XX,OPTIONS=(DLKPD,SUBCOMP=(VRM)),WTR=CTWDASD,END
R XX,OPTIONS=(RLS1,SUBCOMP=(VRM)),WTR=CTWDASD,END