Subtype 59

Overview

Subtype 59 provides you with statistics information (input, transfer, CPU usage) on the Adabas Audit Data Retrieval subsystem.

Subtype 59 is written when starting or stopping an STC/job in an SFF environment (typically STC start/stop). You can use MODIFY commands to write this SMF record at regular intervals while the system is running (see "MODIFY commands for SMF statistics").

Note: Subtype 59 is always written for Adabas Audit Data Retrieval and cannot be deactivated.

Subtype 59 tables

Subtype 59 provides for three tables. Adabas Audit Data Retrieval uses these tables to collect the statistics information on the following:

TAB1

Reader processes
Table name: READER

TAB2

Reserved for future use

TAB3

Reserved for future use

Samplib member

These field descriptions (relative offsets) are also available in:
BETA97.SAMPLIB(§97S059R)

Identification section

Offset

Name

Length

Format

Description

76

S059MAXSUBT

1

B

Maximum number of supported subtypes

77

S059CURSUBT

1

B

Current number of analyzed subtypes

78

S059ODATAST

2

B

Offset of statistics section

80

S059LDATAST

2

B

Length of statistics section

82

S059CDATAST

2

B

Count of statistics sections

84

S059OINFO_J

2

B

Offset of CPU action statistics section for the SFF job

86

S059LINFO_J

2

B

Length of CPU action statistics section for the SFF job

88

S059CINFO_J

2

B

Count of CPU action statistics sections for the SFF job

90

S059OINFO_N

2

B

Offset of CPU action statistics section for RFF jobs

92

S059LINFO_N

2

B

Length of CPU action statistics section for RFF jobs

94

S059CINFO_N

2

B

Count of CPU action statistics sections for RFF jobs

96

S059STBYTE

1

C

Indicates when the record was written:

97

S059RQUST

1

C

Requester type:

98

S059VERSION

1

C

Indicates the version of the subtype 59:

99

S059RES1

1

X

Reserved for future use

100

S059INTERCNT

4

B

Counter for interval records

104

S059INTERDTE

4

D

Date when an interval record was last written

108

S059INTERTME

4

T

Time when an interval record was last written

112

S059OTAB1

2

B

Offset of table 1 section

114

S059LTAB1

2

B

Length of table 1 section

116

S059CTAB1

2

B

Count of table 1 sections

118

S059NTAB1

8

C

Name of table 1

126

S059OTAB2

2

B

Offset of table 2 section

128

S059LTAB2

2

B

Length of table 2 section

130

S059CTAB2

2

B

Count of table 2 sections

132

S059NTAB2

8

C

Name of table 2

140

S059OTAB3

2

B

Offset of table 3 section

142

S059LTAB3

2

B

Length of table 3 section

144

S059CTAB3

2

B

Count of table 3 sections

146

S059NTAB3

8

C

Name of table 3

154

S059RES4

46

X

Reserved for future use

200

S059STY_F1

4

F

If version 2 (S059VERSION):
Flag 0..31 indicates activity for subtype 0..31

200

S059STY_F100

1

F0

Indicates activity for subtype 0

200

S059STY_F102

1

F2

Indicates activity for subtype 2

200

S059STY_F104

1

F4

Indicates activity for subtype 4

200

S059STY_F106

1

F6

Indicates activity for subtype 6

202

S059STY_F121

1

F5

Indicates activity for subtype 21

202

S059STY_F122

1

F6

Indicates activity for subtype 22

203

S059STY_F125

1

F1

Indicates activity for subtype 25

204

S059STY_F2

4

F

If version 2 (S059VERSION):

Flag 0..27 indicates activity for subtype 32..59

206

S059STY_F249

1

F1

Indicates activity for subtype 49

206

S059STY_F250

1

F2

Indicates activity for subtype 50

206

S059STY_F251

1

F3

Indicates activity for subtype 51

206

S059STY_F255

1

F7

Indicates activity for subtype 55

207

S059STY_F259

1

F3

Indicates activity for subtype 59

208

S059DTAB3

8

B

Delta all of table 3

216

S059DTAB2

8

B

Delta all of table 2

224

S059DTAB1

8

B

Delta all of table 1

232

S059ALLCNTW

8

B

Number of all records that were written

240

S059ALLCNTN

8

B

Number of records where writing was suppressed

248

S059ALLCNTS

8

B

Number of records of the STC

256

S059ALLCNTB

8

B

Number of records of batch utilities

CPU action statistics for the SFF job

Offset:
Length:
Number:

S059OINFO_J
S059LINFO_J
S059CINFO_J

Delta values refer to the last writing of a subtype 59 record.

Offset

Name

Length

Format

Description

0

S059MJRCPU

4

T

CPU usage of SFF job

4

S059MJRCPU#

4

T

CPU usage of SFF job (delta)

8

S059MJRSRB

4

T

SRB usage of SFF job

12

S059MJRSRB#

4

T

SRB usage of SFF job (delta)

16

S059MJRZIIP

4

T

Normalized ZIIP usage of SFF job

20

S059MJRZIIP#

4

T

Normalized ZIIP usage of SFF job (delta)

CPU action statistics for RFF jobs

Offset:
Length:
Number:

S059OINFO_N
S059LINFO_N
S059CINFO_N

Delta values refer to the last writing of a subtype 59 record.

Offset

Name

Length

Format

Description

0

S059MNRCPU

4

T

CPU usage of RFF jobs

4

S059MNRCPU#

4

T

CPU usage of RFF jobs (delta)

8

S059MNSRB

4

T

SRB usage of RFF jobs

12

S059MNSRB#

4

T

SRB usage of RFF jobs (delta)

16

S059MNRZIIP

4

T

Normalized ZIIP usage of RFF jobs

20

S059MNRZIIP#

4

T

Normalized ZIIP usage of RFF jobs (delta)

Subtype-specific section

Offset:
Length:
Number:

S059ODATAST
S059LDATAST
S059CDATAST

The subtype-specific section is displayed for each subtype (nn = number of subtype). You can calculate the correct offset by using the formula that is specified in the Offset column.

Offset

Name

Length

Format

Description

nn×30+0

S059#CNTnnS

8

B

Number of records of the STC

nn×30+8

S059#CNTnnB

8

B

Number of records of batch utilities

nn×30+16

S059#CNTnnN

8

B

Number of records that were not written

nn×30+24

S059#NUMnn

1

B

Subtype number

nn×30+25

S059#XRESnn

2

X

Reserved for future use

nn×30+27

S059#YSTAnnS

1

C

Internal information

nn×30+28

S059#YSTAnnB

1

C

Internal information

nn×30+29

S059#YSTAnnN

1

C

Internal information

Table 1 section (READER)

This section displays the reader processes. A maximum of 13 different processes can be displayed. The first process is displayed with counter number 001 (nnn = counter number), the counter numbers of the next displayed processes are incremented by one.

You can calculate the correct offset by using the formula that is specified in the Offset column.

Offset

Name

Length

Format

Description

(n-1)×22+0

S059RDRN_nnn

6

C

Name of the reader process

(n-1)×22+6

S059RDRC_nnn

8

B

Reader counter

(n-1)×22+14

S059RDRD_nnn

8

B

Delta counter

Table 2 section

Offset

Name

Length

Format

Description

(n-1)×22+0

S059RS2N_nnn

6

C

Reserved for future use

(n-1)×22+6

S059RS2C_nnn

8

B

Reserved for future use

(n-1)×22+14

S059RS2D_nnn

8

B

Reserved for future use

Table 3 section

Offset

Name

Length

Format

Description

(n-1)×22+0

S059RS3N_nnn

1

C

Reserved for future use

(n-1)×22+6

S059RS3C_nnn

8

B

Reserved for future use

(n-1)×22+14

S059RS3D_nnn

8

B

Reserved for future use