Dispatcher TCB Pools Report

Figure 62 shows the format of the Dispatcher TCB Pools report. A report is produced for each TCB pool - the example in this figure shows the OPEN TCB pool. This report is produced using the EXEC CICS® COLLECT STATISTICS DISPATCHER command. The statistics data is mapped by the DFHDSGDS DSECT. The field headings and contents are described in Table 186.

Figure 62. The Dispatcher TCB Pools Report
Applid IYK2Z1V1  Sysid CJB3  Jobname CI07CJB1    Date 12/17/2004  Time 09:18:32         CICS 6.4.0         PAGE     7
 
Dispatcher TCB Pools

  TCB Pool . . . . . . . . . . . . . . . . . :            OPEN

  Current TCBs attached in this TCB Pool . . :               1      Current TCBs in use in this TCB Pool . . . . . :               0
  Peak TCBs attached in this TCB Pool. . . . :               1      Peak TCBs in use in this TCB Pool. . . . . . . :               1

  Max TCB Pool Limit (MAXOPENTCBS) . . . . . :              50      Times at Max TCB Pool Limit (MAXOPENTCBS). . . :               0

  Requests Delayed by Max TCB Pool Limit . . :               0      Current Requests Delayed by Max TCB Pool Limit :               0
  Total Max TCB Pool Limit delay time. . . . :  00:00:00.00000      Peak Requests Delayed by Max TCB Pool Limit. . :               0
  Average Max TCB Pool Limit delay time. . . :  00:00:00.00000      Total Delay time for current delayed . . . . . :  00:00:00.00000
                                                                    Average Delay time for current delayed . . . . :  00:00:00.00000

  Total number of TCB Mismatch Waits . . . . :               0      Current TCB Mismatch waits . . . . . . . . . . :               0
  Total TCB Mismatch wait time . . . . . . . :  00:00:00.00000      Peak TCB Mismatch waits. . . . . . . . . . . . :               0
  Average TCB Mismatch wait time . . . . . . :  00:00:00.00000      Total Wait time for current Mismatch Waits . . :  00:00:00.00000
                                                                    Average Wait time for current Mismatch Waits . :  00:00:00.00000
  Requests Delayed by MVS storage constraint :               0
  Total MVS storage constraint delay time. . :  00:00:00.00000
  Average MVS storage constraint delay time. :  00:00:00.00000


   TCB    TCBs Attached    < TCBs In Use ->      TCB     <--------------- TCBs Detached -------------->                 TCB
   Mode  Current    Peak   Current    Peak    Attaches   | Unclean     Stolen      Excess       Other |  TCB Steals  Mismatches
  _____________________________________________________________________________________________________________________________

    L8         1        1        0        1           1           0           0           0           0           0           0
   L9         0        0        0        0           0           0           0           0           0           0           0
  _____________________________________________________________________________________________________________________________
  TOTALS       1                 0                    1           0           0           0           0           0           0
 
------------------------------------------------------------------------------------------------------------------------------------

 
Table 186. Fields in the Dispatcher TCB Pools Report
Field Heading Description
TCB Pool The name of the CICS TCB pool, either JVM, OPEN, Start of change SSL,End of change or Start of change XP.End of change

Source field: DSGTCBPN

Current TCBs attached in this TCB Pool The current number of TCBs attached in this TCB pool.

Source field: DSGCNUAT

Peak TCBs attached in this TCB Pool The peak number of TCBs attached in this TCB pool.

Source field: DSGPNUAT

Current TCBs in use in this TCB Pool The current number of TCBs in use in this TCB pool.

Source field: DSGCNUUS

Peak TCBs in use in this TCB Pool The peak number of TCBs in use in this TCB pool.

Source field: DSGPNUUS

Max TCB Pool Limit (MAXOPENTCBS, MAXJVMTCBS Start of change, MAXSSLTCBS, End of change or Start of changeMAXXPTCBSEnd of change). The value for the maximum number of TCBs allowed in this pool. The value is specified in the system initialization parameter MAXOPENTCBS (for the open TCBs pool), MAXJVMTCBS (for the JVM TCBs pool), Start of change MAXSSLTCBS (for the SSL TCBs pool), End of change or Start of changeMAXXPTCBS (for the XP TCBs pool)End of change. It can be changed by an override, or changed dynamically using CEMT SET Start of changeDISPATCHER End of change MAXxxxxTCBS(value) or EXEC CICS SET Start of changeDISPATCHER End of change MAXxxxxTCBS (fullword binary data-value) commands.

Source field: EXEC CICS INQUIRE Start of change DISPATCHER End of change MAXxxxxTCBS()

Times at Max TCB Pool Limit (MAXOPENTCBS, MAXJVMTCBS Start of change, MAXSSLTCBS, End of change or Start of changeMAXXPTCBSEnd of change) The number of times the system reached the limit for the number of TCBs allowed in this pool.

Source field: DSGNTCBL

Requests Delayed by Max TCB Pool Limit The total number of TCB attaches delayed because the system reached the limit for the number of TCBs allowed in this pool.

Source field: DSGTOTNW

Total Max TCB Pool Limit delay time The total time that TCB requests were delayed because the system had reached the limit for the number of TCBs allowed in this pool.

Source field: DSGTOTWL

Average Max TCB Pool Limit delay time The average time that a TCB request was delayed because the system had reached the limit for the number of TCBs allowed in this pool.

Source field: (DSGTOTWL / DSGTOTNW)

Current Requests Delayed by Max TCB Pool Limit The number of TCB requests that are currently delayed because the system has reached the limit for the number of TCBs allowed in this pool.

Source field: DSGCURNW

Peak Requests Delayed by Max TCB Pool Limit The peak number of TCB requests that were delayed because the system had reached the limit for the number of TCBs allowed in this pool.

Source field: DSGPEANW

Total Delay Time for current delayed The total delay time for the TCB requests that are currently delayed because the system has reached the limit for the number of TCBs allowed in this pool.

Source field: DSGCURWT

Average Delay time for current delayed The average delay time for the TCB requests that are currently delayed because the system has reached the limit for the number of TCBs allowed in this pool.

Source field: (DSGCURWT / DSGCURNW)

Total number of TCB Mismatch Waits The total number of TCB mismatch waits, that is, TCB requests that waited because there was no TCB available matching the request, but there was at least one non-matching free TCB. For J8 and J9 mode TCBs in the JVM pool, this shows the requests that waited for a TCB of the correct mode (J8 or J9) and JVM profile.

Source field: DSGMMWTS

Total TCB Mismatch wait time The total time spent in TCB mismatch waits by TCB requests using this pool.

Source field: DSGMMWTM

Average TCB Mismatch wait time The average time spent in a TCB mismatch wait by TCB requests using this pool.

Source field: (DSGMMWTM / DSGMMWTS)

Current TCB Mismatch Waits The current number of TCB mismatch waits by TCB requests using this pool.

Source field: DSGCMMWS

Peak TCB Mismatch Waits The peak number of TCB mismatch waits by TCB requests using this pool.

Source field: DSGPMMWS

Total Wait time for current Mismatch Waits The total wait time for current TCB mismatch waits by TCB requests using this pool.

Source field: DSGCMMWT

Average Wait time for current Mismatch Waits The average wait time for current TCB mismatch waits by TCB requests using this pool.

Source field: (DSGCMMWT / DSGCMMWS)

Requests Delayed by MVS™ storage constraint The total number of TCB requests that waited because no TCB was available, and none could be created because of MVS storage constraints.

Source field: DSGTOTMW

Total MVS storage constraint delay time The total time spent in waits caused by MVS storage constraints for TCB requests using this pool.

Source field: DSGTOTMT

Average MVS storage constraint delay time The average time spent in waits caused by MVS storage constraints for TCB requests using this pool.

Source field: (DSGTOTMT / DSGTOTMW)

TCB Mode The TCB modes currently active in this TCB Pool. If no TCB modes are active, the report states this.

Source field: DSGTCBNM

TCBs Attached - Current The current number of TCBs attached in this mode.

Source field: DSGTCBCA

TCBs Attached - Peak The peak number of TCBs attached in this mode.

Source field: DSGTCBPA

TCBs In Use - Current The current number of TCBs in use in this mode.

Source field: DSGCMUSD
TCBs In Use - Peak The peak number of TCBs in use in this mode.

Source field: DSGPMUSD

TCB Attaches The total number of MVS TCB attaches for this mode.

Source field: DSGNTCBA

TCBs Detached - Unclean The number of MVS TCBs that have been, or are in the process of being, detached for this CICS dispatcher mode because the CICS transaction associated with the TCB has abended.

Source field: DSGTCBDU

TCBs Detached - Stolen The number of MVS TCBs that have been, or are in the process of being, stolen from this CICS dispatcher mode because it is required by another TCB mode.

Source field: DSGTCBDS

TCBs Detached - Excess The number of MVS TCBs that have been, or are in the process of being, detached from this CICS dispatcher mode because of the CICS dispatcher excess TCB scans.

Source field: DSGTCBDX

TCBs Detached - Other The number of MVS TCBs that have been, or are in the process of being, detached from this CICS dispatcher TCB mode for other reasons (for example, because the TCB pool limit has been lowered, or because there are too many TCBs attached in relation to the number of TCBs in use).

Source field: DSGTCBDO

TCB Steals The number of MVS TCBs that have been stolen from other TCB modes.

Source field: DSGTCBST

TCB Mismatches The number of MVS TCB mismatches that have occurred for this TCB mode.

Source field: DSGTCBMM

TCBs Attached - Current The total number of TCBs currently attached in this TCB pool for all modes.

Source field: DSGTCBCA for each TCB mode

TCBs In Use - Current The total number of TCBs currently in use in this TCB pool for all modes.

Source field: DSGCMUSD for each TCB mode

TCB Attaches The total number of TCB attaches in this TCB pool for all modes.

Source field: DSGNTCBA for each TCB mode

TCBs Detached - Unclean The total number of MVS TCBs in this TCB pool that have been, or are in the process of being, detached because the CICS transaction associated with the TCB has abended.

Source field: DSGTCBDU for each TCB mode

TCBs Detached - Stolen The total number of MVS TCBs in this TCB pool that have been, or are in the process of being, stolen from a CICS dispatcher mode because they are required by another TCB mode.

Source field: DSGTCBDS for each TCB mode

TCBS Detached - Excess The total number of MVS TCBs in this TCB pool that have been or are in the process of being, detached because of the CICS dispatcher excess TCB scans.

Source field: DSGTCBDX for each TCB mode

TCBs Detached - Other The total number of MVS TCBs in this TCB pool that have been, or are in the process of being, detached for other reasons.

Source field: DSGTCBDO for each TCB mode

TCB Steals The total number of MVS TCBs in this TCB pool that have been stolen from other TCB modes.

Source field: DSGTCBST for each TCB mode

TCB Mismatches The number of MVS TCB mismatches that have occurred for this TCB mode.

Source field: DSGTCBMM for each TCB mode

Related reference
Back to full list of DFH0STAT reports
The DFH0STAT reports
Interpreting these statistics
Interpreting dispatcher statistics
Full listing and DFHSTUP reports for these statistics
Dispatcher domain statistics
[[ Contents Previous Page | Next Page Index ]]