Trace options

The valid options for use with this trace facility are shown in Table 1.

Table 1. Valid Trace Facility Options
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.
The following terms are used to designate the subcomponents of VSAM RLS:
Note:
  1. You may also specify ALL rather than list the COMP or SUBCOMP keywords.

    COMP=(SMSVSAM) is equivalent to specifying ALL subcomponents. However, in most cases you would only trace the specific subcomponents.

  2. The SUBCOMP keyword can be specified without the COMP keyword.
  3. Any of these options, except for ALL, COMP, and SUBCOMP, can be turned off by prefixing them with NO (for example, NOVOC, NOSLCH).
The following command will turn off the trace facility:

TRACE CT,OFF,COMP=SYSSMS

Here are some examples of typical replies to activating SMS trace: