Previous Topic

Next Topic

Book Contents

Book Index

Structure of the Trace File

The Trace file is used for the following primary purposes:

The Trace file is automatically maintained by Control‑M/Tape mechanisms that handle the Media Database and the requests to the IOA Functional monitor.

The length of logical records in the Trace file can vary, depending on the type of information in the record.

Logical records in the Trace file are composed of a header (mapped by macro CTTARC) followed by the record data (mapped by the macro relevant for the type of traced action).

The Trace file is processed as a cyclic file. When the file is full new records overwrite the oldest logical records. When the physical end‑of‑file is reached, the next record is written on the first physical record.

Note: The Trace file is not a database and it therefore is not managed as an IOA Access Method database.

Fields in the Trace File

The following table lists some of the more important fields in the Trace file. For a comprehensive list of these fields, see Logical Field Names for the Control-M/Tape Repository and the IOA MAC library.

Table 231 Fields in the Trace File

Field

Description

ARCLL

Record length.

ARCTYPE

Record type.

ARCIDENT

Name of the component that generated this record.

ARCSTAMP

Record time stamp (that is, when the record was created).

ARCDATA

Actual information that is recorded.

Note: The Trace file can be copied to a sequential variable-blocked file, enabling the output to be formatted in a number of different ways. (For more information, see the description of the CTTACP utility in the INCONTROL for z/OS Utilities Guide.)

Parent Topic

Repository Structure