MODIFY commands for SMF statistics

Overview

The Adabas Audit Data Retrieval subsystem collects statistical information (CPU usage, activity counters, etc.). A set of MODIFY commands can be used to output the current values to the JESMSGLG.

The statistical information collected by the system is output in an SMF record subtype 59 when the system is stopped. With the help of a MODIFY command, you can also cause the writing of SMF record subtype 59 at regular intervals while the system is running.

The type of information collected by Adabas Audit Data Retrieval is related to the SMF subtypes that can be written by Adabas Audit Data Retrieval. However, there is no dependency on the actual writing of these SMF subtypes. This means: The statistical information on processes (input, output, etc) is available even if the corresponding SMF records (subtype 0, subtype 1, etc.) are not written.

Note: The writing of the Adabas Audit Data Retrieval SMF record subtype 59 cannot be suppressed.

Process table

F stcname,SMFSTAT TAB(PRC) causes the output of the Adabas Audit Data Retrieval process table. The STYPE column shows the SMF subtype number that corresponds to the process.

IRM8762I PROCESS_TYPE (STYPE) PROCESS_COUNT
IRM8762I ----------------------------------------------
IRM8762I ACCESS_SPOOL (25): n
IRM8762I ARCHIVING (04): n
IRM8762I BATCH_UTILITY (49): n
IRM8762I INPUT (00): n
IRM8762I ONLINE_ACTIVITY (22): n
IRM8762I MODIFICATION_DEF (51): n
IRM8762I MODIFICATION_GEN (22): n
IRM8762I MODIFICATION_ARC (06): n
IRM8762I SELECTION_BROWSE (21): n
IRM8762I STATISTICS (59): n
IRM8762I WEB_LOGON (50): n
IRM8762I WEB_LOGOFF (55): n
IRM8762I ***TOTAL*** (##): n
IRM8762I ----------------------------------------------

CPU action statistics

F stcname,SMFSTAT TAB(CPU) causes the output of CPU action statistics. CPU_xxxxx refers to general processor service time and ZIIP_xxxxx refers to normalized ZIIP service time. MAJOR refers to the CPU usage of the SFF job (STC), and MINOR refers to the CPU usage of RFF jobs. TOTAL refers to the values since program start. DELTA refers to the values since the last stcname,SMFSTAT TAB(CPU) command.

IRM8767I ACTION CPU_TOTAL CPU_DELTA SRB_TOTAL SRB_DELTA ZIIP_TOTAL ZIIP_DELTA
IRM8767I --------------------+--------------+--------------+--------------+--------------+--------------+
IRM8767I MAJOR 2.53 2.53 .16 .16 .00 .00
IRM8767I MINOR .00 .00 .00 .00 .00 .00
IRM8767I --------------------+--------------+--------------+--------------+--------------+--------------+

SMF record statistics

F stcname,SMFSTAT TAB(SUB) causes the output of current SMF record statistics. The command also causes the writing of a subtype 59 SMF record with these counters. The table contains the current values for each subtype (nn) and their totals (##):

PROCESSES(TTL)

Total number of processes

RECORDS(STC)

Records of the STC

RECORDS(BAT)

Records of batch utilites

RECORDS(NWR)

Suppressed records (NWR=NoWrite)

IRM8766I TYPE SUBTYPE PROCESSES(TTL) RECORDS(STC) RECORDS(BAT) RECORDS(NWR)
IRM8766I ----------------------------------------------------------------------------------------------
IRM8766I 224 00 175 0 175 0
IRM8766I 224 02 1,886 943 943 0
IRM8766I 224 04 12 0 12 0
IRM8766I 224 06 0 0 0 0
IRM8766I 224 21 754 754 0 0
IRM8766I 224 22 4 4 0 0
IRM8766I 224 25 1,082 1,082 0 0
IRM8766I 224 43 0 0 0 0
IRM8766I 224 49 17 0 17 0
IRM8766I 224 50 0 0 0 0
IRM8766I 224 51 341 341 0 0
IRM8766I 224 59 2 2 *******-N/A-******** *******-N/A-********
IRM8766I 224 ## 4,273 3,126 1,147 0
IRM8766I -----------------------------------------------------------------------------------------------

SMF record statistics for subtype

F stcname,SMFSTAT TAB(SUB) SEL(n) causes the output of current SMF record statistics for subtype n SMF records. The table contains the current values for the specified subtype:

IRM8766I TYPE SUBTYPE PROCESSES(TTL) RECORDS(STC) RECORDS(BAT) RECORDS(NWR)
IRM8766I ----------------------------------------------------------------------------------------------
IRM8766I 224 00 175 0 175 0
IRM8766I ----------------------------------------------------------------------------------------------

More process tables

One more process table has been defined for Adabas Audit Data Retrieval (for input processing).

F stcname,SMFSTAT TAB(1) or F stcname,SMFSTAT TAB(READER) causes the output of the input processing table:

IRM8771I PROCESS_NAME PROCESS_COUNT
IRM8771I ---------------------------------------
IRM8771I JES2 1
.....
IRM8771I ---------------------------------------

Add SEL(process) as an additional parameter if you want to output the values of a particular process.