Logging RDO commands

If you want to record RDO commands, create definitions for the extrapartition queues CADL, CAIL, CRDI, CSDL, CSFL, CSKL, CSPL, and CSRL. These are used as follows:

CADL
Logs VTAM® resources installed in the active CICS® region. CICS records in this log all terminal entries installed in the TCT, entries deleted from the TCT, and dynamically installed entries that are discarded. This log includes autoinstalled terminal definitions, terminal definitions installed explicitly by the CEDA INSTALL command, and terminal definitions installed from a group list during system initialization.
CAIL
Logs autoinstall terminal model entries installed in the TCT, and entries deleted from the TCT.
CRDI
Logs installed resource definitions of programs, transactions, mapsets, profiles, partition sets, files, and LSR pools.
CSDL
Logs RDO commands that affect the CSD.
CSFL
Logs file resources installed in the active CICS region. That is, all file entries installed in the FCT, entries deleted from the FCT, dynamically installed entries that are discarded, and messages from dynamic allocation of data sets and from loading CICS data tables.
CSKL
Logs transaction and profile resources installed in the active CICS region. That is, all transaction and profile entries installed in the PCT, entries deleted from the PCT, and dynamically installed entries that are discarded.
CSPL
Logs program resources installed in the active CICS region. That is, all program entries installed in the PPT, entries deleted from the PPT, and dynamically installed entries that are discarded.
CSRL
Logs changes to the set of partner resources installed in the active CICS region. That is, all operations that install or discard partner resources.

If you want these RDO command logs sent to the same destination (CSSL) as the messages, you can use the definitions shown in Figure 12. If you like, you can direct these logs to any other transient data queue, or define them as extrapartition data sets.

Figure 12. Definitions for RDO command logs sent to CSSL
*
DEFINE TDQUEUE (CSSL)         GROUP(DFHDCTG)
       DESCRIPTION(USED FOR MESSAGES)
       TYPE(EXTRA)            TYPEFILE(OUTPUT)
       RECORDSIZE(132)        BLOCKSIZE(136)
       RECORDFORMAT(VARIABLE) BLOCKFORMAT(UNBLOCKED)
                              DDNAME(MSGUSR)
*
DEFINE TDQUEUE (CADL)         GROUP(DFHDCTG)
       DESCRIPTION(CEDA VTAM RESOURCE LOGGING)
       TYPE(INDIRECT)         INDIRECTNAME(CSSL)
*
DEFINE TDQUEUE (CAIL)         GROUP(DFHDCTG)
       DESCRIPTION(AITM MESSAGES)
       TYPE(INDIRECT)         INDIRECTNAME(CSSL)
*
DEFINE TDQUEUE (CRDI)         GROUP(DFHDCTG)
       DESCRIPTION(RDO INSTALL LOG)
       TYPE(INDIRECT)         INDIRECTNAME(CSSL)
*
DEFINE TDQUEUE (CSDL)         GROUP(DFHDCTG)
       DESCRIPTION(CEDA COMMAND LOGGING)
       TYPE(INDIRECT)         INDIRECTNAME(CSSL)
*
DEFINE TDQUEUE (CSFL)         GROUP(DFHDCTG)
       DESCRIPTION(FILE ALLOCATION MESSAGES)
       TYPE(INDIRECT)         INDIRECTNAME(CSSL)
*
DEFINE TDQUEUE (CSKL)         GROUP(DFHDCTG)
       DESCRIPTION(TRANSACTION MANAGER MESSAGES)
       TYPE(INDIRECT)         INDIRECTNAME(CSSL)
*
DEFINE TDQUEUE (CSPL)         GROUP(DFHDCTG)
       DESCRIPTION(PROGRAM MANAGER MESSAGES)
       TYPE(INDIRECT)         INDIRECTNAME(CSSL)
*
DEFINE TDQUEUE (CSRL)         GROUP(DFHDCTG)
       DESCRIPTION(PARTNER RESOURCE MANAGER)
       TYPE(INDIRECT)         INDIRECTNAME(CSSL)
[[ Contents Previous Page | Next Page Index ]]