Previous Topic: JCL PARM ParametersNext Topic: Generate the AOFEVENT Segment


Generate the Summary Section

The statistics reported in the Summary Section of the Automation Statistics Report are accumulated throughout the execution of CA OPS/MVS. When CA OPS/MVS is terminated, these statistics are totaled and written to an SMF record. The OPSSMF OPS/REXX function can also be used to write the cumulative summary records on demand, instead of upon product termination. One reason to do this is when the SMF address space is terminated prior to CA OPS/MVS terminating. For more information on the OPSSMF function, see the Command and Function Reference. The Summary Section reports the data in this SMF record.

To generate the Summary Section, specify SEGMENTS=(ALL) and RECTYPE=(SUMMARY).

Example: Summary Section

Here is an example of a Summary Section:

               Automation Measurement Environment
Statistics For SMFID S034     First Record Start: 2009/08/07 08:04:03
SSNM OPSS                        Last Record End:            08:04:31
                  GENERAL: General Summary Statistics
1>                  General Summary Statistics
    Approximate Product Start Time. . . . . . . . .2009/08/07 07:40:08
    Time Initialization Completed . . . . . . . . .2009/08/07 07:40:29
    Time Shutdown Started . . . . . . . . . . .  . 2009/08/07 08:04:00
2>                MESSAGE: Message Summary Statistics
    NORMAL   Messages Processed . . . . . . . . . . . . . .  734
    SUPPRESS Messages Processed . . . . . . . . . . . . . . . 18
    DISPLAY  Messages Processed . . . . . . . . . . . . . . .  0
    DELETE   Messages Processed . . . . . . . . . . . . . . .  0
    NOOPSLOG Messages Processed . . . . . . . . . . . . . .  448
    Generic Dataset Interface Msgs Processed. . . . . . . . .  0
    Maximum NOOPSLOG MSG Rules Active . . . . . . . . . . . .  5
    Messages bypassed due to AOFMPFBYPASS . . . . . . . . . .  0
    Messages bypassed due to BYPASSCMDECHO. . . . . . . .  . . 0
    Internal product messages bypassed. . . . . . . . . . . . 69
    Messages bypassed due to JES3 processing. . . . . . . . .  0
    Duplicate IMS messages bypassed . . . . . . . . . . . . .  0
    Messages bypassed miscellaneous reasons . . . . . . . . .  0
    Messages bypassed due to AOF inactive . . . . . . . . . .100
3>              PROCBLK: Process Block Summary Statistics
    High Water Mark Block Usage Time. . .  2009/08/07   11:47:41
    Last Block Allocation Failure Time. . . . . . . . .   <none>
    Total Number of Blocks Used . . . . . . . . . . . . .  2,860
    Number of Block Allocation Failures . . . . . . . . . . .  0
    High Water Mark Block Usage Count . . . . . . . . . . . .  7
    Actual Allocated Process Block Count. . . . . . . . . . . 27
                  REXX Workspace Summary Statistics
    High-Used RXWS Water Mark Time. . . . . 2009/08/07  11:41:13
    RXWS Allocated Space (AOFSIZE parm) . . . . . . . . .  .256K
    High-Used RXWS Water Mark . . . . . . . . . . . . . . 41,472
    High-Used RXWS Address. . . . . . . . . . . . . . . 0635A000
    High-Used RXWS Water Mark Program . . . . . . . INT.OPS50060
    High-Used RXWS Water Mark Rule Name . . . . . . INT.OPS50060
                AOF Message Queue Summary Statistics
    Max pending GLV events (GLVPENDINGMAX). . . . . . . . .  100
    High-used GLV pending message queue . . . . . . . . . . ...0
    Maximum AOF EDQ entries (AOFMAXQUEUE) . . . . . . . .  3,001
    High-used AOF External Data Queue . . . . . . . . . . . .  6
4>               EVNTEXIT: Event Exit Summary Statistics
                  Exit Call Summary Statistics
    IATUX18 Exit Calls. . . . . . . . . . . . . . . . . . . .  0
    IATUX31 Exit Calls. . . . . . . . . . . . . . . . . . . .  0
    Job Selection Calls . . . . . . . . . . . . . . . . . . .  0
    Free/Deallocate Calls . . . . . . . . . . . . . . . . . .  0
    End Of Memory Exit Calls. . . . . . . . . . . . . . . . .  1
    WTO Exit Calls. . . . . . . . . . . . . . . . . . . . . .921
    Command Exit Calls. . . . . . . . . . . . . . . . . . . . 22
    Job Termination Calls . . . . . . . . . . . . . . . . . .  3
    Job Re-enqueue Calls. . . . . . . . . . . . . . . . . . .  0
    DOM (SVC 87) Calls. . . . . . . . . . . . . . . . . . . . 10
    Open/Close/Checkpoint/Restart Calls . . . . . . . . . . . 12
    Step Initiation calls . . . . . . . . . . . . . . . . . .  0
    Failing SVC 34 Calls. . . . . . . . . . . . . . . . . .    0
    Write To Log Calls. . . . . . . . . . . . . . . . . . .  989
    SUBSYS Keyword Converter Exit Calls . . . . . . . . . . .  6
    Allocation Grouping of SUBSYS Calls . . . . . . . . . . .  3
    Alternate End Of Task Calls . . . . . . . . . . . . . .  209
    Other Subsystem Exit Calls. . . . . . . . . . . . . . . .  0
    IMS AOI Exit Message Calls. . . . . . . . . . . . . . . .  0
    IMS AOI Exit Command Calls. . . . . . . . . . . . . . . .  0
    SVC 95 function routine Exit Calls. . . . . . . . . . . .  4
    SVC 95 function routine bypassed. . . . . . . . . . . . .  0
5>                   AOFSUMM: AOF Summary Statistics
                     AOF Event Summary Statistics
    AOF Rules Bypassed (LIMIT). . . . . . . . . . . . . . . .  0
    AOF Events Bypassed . . . . . . . . . . . . . . . . . . .169
    AOF COMMAND Events. . . . . . . . . . . . . . . . . . . . 22
    AOF Rule DISABLE Events . . . . . . . . . . . . . . . . . 26
    AOF DOM Events. . . . . . . . . . . . . . . . . . . . . . .0
    AOF Rule ENABLE Events. . . . . . . . . . . . . . . . . . 26
    AOF EOM Events. . . . . . . . . . . . . . . . . . . . . . .1
    AOF GLV Events. . . . . . . . . . . . . . . . . . . . . . .0
    AOF MESSAGE Events. . . . . . . . . . . . . . . . . . .  752
    AOF OMEGAMON Events . . . . . . . . . . . . . . . . . . .  0
    AOF REQUEST Events. . . . . . . . . . . . . . . . . . . .  1
    AOF SECURITY Events . . . . . . . . . . . . . . . . . .  268
    AOF SCREEN Events . . . . . . . . . . . . . . . . . . . .  0
    AOF TOD Events. . . . . . . . . . . . . . . . . . . . . .  0
    AOF Rule Execution Summary Statistics
    AOF COMMAND rules executed. . . . . . . . . . . . . . . . 22
    AOF rule DISABLE (TERM sections) exec . . . . . . . . . .  3
    AOF DOM rules executed. . . . . . . . . . . . . . . . . .  0
    AOF rule ENABLE (INIT sections) exec. . . . . . . . . . .  3
    AOF EOM rules executed. . . . . . . . . . . . . . . . . .  1
    AOF GLV rules executed. . . . . . . . . . . . . . . . . .  0
    AOF MESSAGE rules executed. . . . . . . . . . . . . . . 1504
    AOF OMEGAMON rules executed . . . . . . . . . . . . . . .  0
    AOF REQUEST rules executed. . . . . . . . . . . . . . . .  1
    AOF SECURITY rules executed . . . . . . . . . . . . . . .150
    AOF SCREEN rules executed . . . . . . . . . . . . . . . .  0
    AOF TOD rules executed. . . . . . . . . . . . . . . . . .  0
6>                   OSFSUMM: OSF Summary Statistics
    Count of Queued Server Transactions . . . . . . . . . . . 24
    Count of Queued Trans With No Queue Time. . . . . . . . .  0
                         OSF Queue Depth Statistics
    OSF Queue Depth 0   Occurrences . . . . . . . . . . . . .  7
    OSF Queue Depth 1   Occurrences . . . . . . . . . . . . .  2
    OSF Queue Depth 2   Occurrences . . . . . . . . . . . . .  1
    OSF Queue Depth 3   Occurrences . . . . . . . . . . . . .  2
    OSF Queue Depth 4   Occurrences . . . . . . . . . . . . .  1
    OSF Queue Depth 5   Occurrences . . . . . . . . . . . . .  1
    OSF Queue Depth 6   Occurrences . . . . . . . . . . . . .  1
    OSF Queue Depth 7   Occurrences . . . . . . . . . . . . .  2
    OSF Queue Depth 8   Occurrences . . . . . . . . . . . . .  1
    OSF Queue Depth 9   Occurrences . . . . . . . . . . . . .  1
    OSF Queue Depth 10  Occurrences . . . . . . . . . . . . .  1
    OSF Queue Depth 11  Occurrences . . . . . . . . . . . . .  1
    OSF Queue Depth 12  Occurrences . . . . . . . . . . . . .  2
    OSF Queue Depth 13  Occurrences . . . . . . . . . . . . .  1
    OSF Queue Depth 14  Occurrences . . . . . . . . . . . . .  0
    OSF Queue Depth 15  Occurrences . . . . . . . . . . . . .  0
    OSF Queue Depth 16  Occurrences . . . . . . . . . . . . .  0
    OSF Queue Depth 17  Occurrences . . . . . . . . . . . . .  0
    OSF Queue Depth 18  Occurrences . . . . . . . . . . . . .  0
    OSF Queue Depth 19  Occurrences . . . . . . . . . . . . .  0
    OSF Queue Depth >19 Occurrences . . . . . . . . . . . . .  0
                       OSF Initiation/Termination Statistics
    Total Server Initiations. . . . . . . . . . . . . . . . .  3
    OSFMIN Server Initiations . . . . . . . . . . . . . . . .  3
    OSFQADD Server Initiations. . . . . . . . . . . . . . . .  0
    Server Failure Restarts . . . . . . . . . . . . . . . . .  0
    Number of Terminations due to OSFRECYCLE. . . . . . . . .  0
    High Water Mark Server Count. . . . . . . . . . . . . . .  3
                       OSF Execute Queue Statistics
    Average OSF Execute Queue Time. . . . . . . . . . 14.08 secs
    Lowest  OSF Execute Queue Time. . . . . . . . . . . . . 2 ms
    Highest OSF Execute Queue Time. . . . . . . . . . 35.73 secs
                       OSF Transaction Statistics
    Average OSF Transaction Time. . . . . . . . . . .  7.48 secs
    Lowest  OSF Transaction Time. . . . . . . . . . . . .  54 ms
    Highest OSF Transaction Time. . . . . . . . . . . 50.34 secs
    Count of Completed OSF Transactions . . . . . . . . . . . 24
7>                 COMMAND: Command Summary Statistics
    NOACTION commands counter . . . . . . . . . . . . . . . . 20
    ACCEPT commands counter . . . . . . . . . . . . . . . . .  2
    REJECT commands counter . . . . . . . . . . . . . . . . .  0
    Number of OSF console commands. . . . . . . . . . . . . .  1
    Number of ECF console commands. . . . . . . . . . . . . .  2
    Number of commands reissued (length). . . . . . . . . . .  1
                    Product Console Allocation Statistics
    Number of console allocation failures . . . . . . . . . .  0
    Number of console allocation timeouts . . . . . . . . . .  0
    Number of successful console allocations. . . . . . . . .  7
    Number times console allocation waited. . . . . . . . . .  0
    Accumulated console allocation wait time. . . . . . . . 0 ms
8>                 PERMVAR: Permanent GLV Summary Stats
    Number of Permanent Global Variables. . . . . . . . . .  538
    Maximum Number of Blocks (GLOBALMAX). . . . . . . . .  5,000
    High-Used Blocks. . . . . . . . . . . . . . . . . . .  2,148
    In-Use Blocks . . . . . . . . . . . . . . . . . . . . .  980
    Free Blocks On Free Chain . . . . . . . . . . . . . .  1,168
    Free Areas On Free Chain. . . . . . . . . . . . . . . . . 18
    Pages In Global Workspace . . . . . . . . . . . . . . .  313
    Global Variable Updates . . . . . . . . . . . . . . . . . 43
    SYSCHK1 Checkpoint Interval . . . . . . . . . . . . . . . 15
    SYSCHK1 Checkpoints . . . . . . . . . . . . . . . . . . . 43
    SYSCHK1 Checkpoint Retries. . . . . . . . . . . . . . . .  0
    Global Variable Error Messages. . . . . . . . . . . . . .  0
9>               TEMPVAR: Temporary GLV Summary Stats
    Number of Temporary Global Variables. . . . . . . . . . . 25
    Maximum Number of Blocks (GLOBALTEMPMAX). . . . . . .  5,000
    High-Used Blocks. . . . . . . . . . . . . . . . . . . . . 35
    In-Use Blocks . . . . . . . . . . . . . . . . . . . . . . 35
    Free Blocks On Free Chain . . . . . . . . . . . . . . . .  0
    Free Areas On Free Chain. . . . . . . . . . . . . . . . .  0
    Pages In Temporary Global Workspace . . . . . . . . . .  313
    Temporary Global Variable Updates . . . . . . . . . . . . 68
    Temporary Global Variable Error Messages. . . . . . . . .  0
10>               OPSVALUE: OPSVALUE Summary Statistics
    Number of OPSVALUE calls. . . . . . . . . . . . . . . .  139
    Number of cross system OPSVALUE calls . . . . . . . . . .  0
    Number of internal OPSVALUE calls . . . . . . . . . . .  400
    Internal OPSVALUE unknown type calls. . . . . . . . . . .  0
    Internal OPSVALUE SQL calls . . . . . . . . . . . . . .  384
    Internal OPSVALUE STATEMAN calls. . . . . . . . . . . . . 11
    Internal OPSVALUE TOD CATCHUP calls . . . . . . . . . . .  1
    Internal OPSVALUE GLVEVENT cleanup calls. . . . . . . . .  0
    Internal OPSVALUE GLVJOBID cleanup calls. . . . . . . . .  4
11>                      SQL: SQL Summary Statistics
                         SQL Statements Executed
    Total number of SQL statements executed . . . . . . . .  116
    CREATE TABLE statements . . . . . . . . . . . . . . . . .  2
    INSERT statements . . . . . . . . . . . . . . . . . . . . 12
    UPDATE statements . . . . . . . . . . . . . . . . . . . . 17
    SELECT statements . . . . . . . . . . . . . . . . . . . . 83
    DELETE statements . . . . . . . . . . . . . . . . . . . .  2
    DECLARE CURSOR statements . . . . . . . . . . . . . . . .  0
    OPEN statements . . . . . . . . . . . . . . . . . . . . .  0
    FETCH statements. . . . . . . . . . . . . . . . . . . . .  0
    CLOSE statements. . . . . . . . . . . . . . . . . . . . .  0
    DROP TABLE statements . . . . . . . . . . . . . . . . . .  0
    ALTER TABLE statements. . . . . . . . . . . . . . . . . .  0
                      SQL Engine Internal Operations
    Direct reads. . . . . . . . . . . . . . . . . . . . . . . 24
    Sweep reads . . . . . . . . . . . . . . . . . . . . . .  561
    Insertions. . . . . . . . . . . . . . . . . . . . . . . . 12
    Writes (Updates). . . . . . . . . . . . . . . . . . . . . 49
    Deletions . . . . . . . . . . . . . . . . . . . . . . . .  1
    Compile errors. . . . . . . . . . . . . . . . . . . . . .  0
    Execution errors. . . . . . . . . . . . . . . . . . . . .  2
    Logic errors. . . . . . . . . . . . . . . . . . . . . . .  0
                      SQL Execution Timings
    Statements compiled . . . . . . . . . . . . . . . . . . . 36
    Average compilation time. . . . . . . . . . . . . . . . 1 ms
    Statements executed . . . . . . . . . . . . . . . . . .  116
    Average execution time. . . . . . . . . . . . . . . . . 5 ms
12>                          EPI: EPI Statistics
    Total count of Address EPI commands . . . . . . . . . .  366
    LIST commands . . . . . . . . . . . . . . . . . . . . . . 96
    DELETE commands . . . . . . . . . . . . . . . . . . . . .  0
    DEFINE commands . . . . . . . . . . . . . . . . . . . . .  2
    CHANGE commands . . . . . . . . . . . . . . . . . . . . .  2
    LOGON commands. . . . . . . . . . . . . . . . . . . . . . 11
    LOGOFF commands . . . . . . . . . . . . . . . . . . . . .  8
    INQuire INPUT commands. . . . . . . . . . . . . . . . . . 32
    TYPE commands . . . . . . . . . . . . . . . . . . . . . . 25
    RDSCRN commands . . . . . . . . . . . . . . . . . . . . . 46
    RDSCRN/ROW commands . . . . . . . . . . . . . . . . . . .  0
    RDCURSOR commands . . . . . . . . . . . . . . . . . . . . 25
    BIND commands . . . . . . . . . . . . . . . . . . . . . .  0
    UNBIND commands . . . . . . . . . . . . . . . . . . . . .  0
    ENQ  commands . . . . . . . . . . . . . . . . . . . . . .  0
    DEQ commands. . . . . . . . . . . . . . . . . . . . . . .  0
    CLEANUP requests. . . . . . . . . . . . . . . . . . . . . 92
    Miscellaneous commands. . . . . . . . . . . . . . . . . . 27

The following list describes the major segments in the previous report:

1 GENERAL Segment

Contains general statistics related to the execution of CA OPS/MVS such as product start time and stop time.

Specify SEGMENTS=(GENERAL) and RECTYPE=(SUMMARY) to report only this segment.

2 MESSAGE Segment

Contains statistics related to WTO and WTOR message processing.

Specify SEGMENTS=(MESSAGE) and RECTYPE=(SUMMARY) to report only this segment.

3 PROCBLK Segment

Contains statistics related to CA OPS/MVS process block usage. Process blocks represent virtual storage used to process events intercepted by the product. The number of process blocks and the size of each block are controlled by various product parameters (for example, PROCESS, AOFSIZE).

Specify SEGMENTS=(PROCBLK) and RECTYPE=(SUMMARY) to report only this segment.

4 EVNTEXIT Segment

Indicates the number of call occurrences for various system and subsystem interface points.

Specify SEGMENTS=(EVNTEXIT) and RECTYPE=(SUMMARY) to report only this segment.

5 AOFSUMM Segment

Contains statistics related to AOF events. This segment indicates the number of times that specific event types occurred and were eligible for rules processing. This segment also indicates the number of times that rules executed for specific event types.

Note: Since an event can trigger multiple rules, the number of executions can be greater than, less than, or equal to the number of events.

Specify SEGMENTS=(AOFSUMM) and RECTYPE=(SUMMARY) to report only this segment.

6 OSFSUMM Segment

Contains statistics related to the OSF component. This segment reports various OSF server transaction counts, OSF queue depth frequencies, and OSF queueing and execution values.

Specify SEGMENTS=(OSFSUMM) and RECTYPE=(SUMMARY) to report only this segment.

7 COMMAND Segment

Contains statistics related to command processing. This segment reports command disposition statistics such as rejected or accepted. The Product Console Allocation Statistics section reports on the various extended, migration, and subsystem consoles used by the product to issue commands and capture responses.

Specify SEGMENTS=(COMMAND) and RECTYPE=(SUMMARY) to report only this segment.

8 PERMVAR Segment

Contains statistics related to permanent global variable processing. Permanent global variables are checkpointed in the SYSCHK1 VSAM linear data set, and they include global variables and relational tables.

Specify SEGMENTS=(PERMVAR) and RECTYPE=(SUMMARY) to report only this segment.

9 TEMPVAR Segment

Contains statistics related to temporary global variable processing. Temporary global variables are those variables that are not saved across product restarts and that include the job ID and event classes of variables and the rows of GLOBAL TEMPORARY relational tables.

Specify SEGMENTS=(TEMPVAR) and RECTYPE=(SUMMARY) to report only this segment.

10 OPSVALUE Segment

Contains statistics related to the OPSVALUE OPS/REXX function and the internal product facilities that use this interface for global variable and RDF (SQL) processing.

Specify SEGMENTS=(OPSVALUE) and RECTYPE=(SUMMARY) to report only this segment.

11 SQL Segment

Contains statistics related to the CA OPS/MVS SQL facility. This segment reports SQL statement counts, internal operations counts, error counts, and various execution timings.

Specify SEGMENTS=(SQL) and RECTYPE=(SUMMARY) to report only this segment.

12 EPI Segment

Contains statistics related to the External Product Interface (EPI) facility.

This segment reports counts of various ADDRESS EPI host commands and the EPI-related command processors.

Note: SESSCMD is internally converted to a number of ADDRESS EPI commands.

Specify SEGMENTS=(EPI) and RECTYPE=(SUMMARY) to report only this segment.