Format of journal records written to smf – IBM SC34-6814-04 User Manual

Page 759

Advertising
background image

Note:

1. Records created by automatic journaling and automatic logging are

identified by values of X'20' (FIDAJRN) and X'40' (FIDALOG)
respectively, added to the “base” value of the function identifier.

2. A File Control write-delete record created by the forward recovery

process (where the write-delete is done) has a function identifier of X'86'
(FIDFCWD). However, if the record is created by the autojournal process
it has a function identifier of X'A2', made up of X'82' (write-update or
FIDFCWU) plus X'20' (FIDAJRN).

Identifying records for the start of tasks and UOWs

You can identify records written to mark the start of tasks by examining the value of
the system prefix field JCSPF1. If the JCSPSOTK bit is set, the record has been
written at the start of the task.

If the JCSPLSTK bit is set in field JCSPF1, then the record has been written at the
start of the UOW.

Format of journal records written to SMF

This section describes the format of journaling records that are written to an SMF
data set. You need this information if you write your own program to analyze the
data. The three components of the journaling record are an SMF block header, a
CICS product section, and a CICS data section. The layout of an MVS SMF log,
showing log blocks and CICS sections, is in Figure 99 on page 738.

***********************************************************************
* *

M O D U L E

I D E N T I F I E R S

* *

***********************************************************************
*

*

MODIDTC

EQU

X’10’

...TERMINAL CONTROL

MODIDFC

EQU

X’11’

...FILE CONTROL

MODIDJC

EQU

X’45’

...JOURNAL CONTROL

MODIDFEP EQU

X’50’

...FEPI

*

*

***********************************************************************

Figure 98. Journal module identifiers

Chapter 27. CICS logging and journaling

737

Advertising