CICLX8 - Daily CICS Temporary Storage Statistics Rep

The Daily CICS Temporary Storage Statistics Report is similar to the Temporary Storage reports produced by IBM CICS utility DFHSTUP.
micsrm140cd
The Temporary Storage report produces one page per reporting interval contain the CICS usage of its temporary storage allocation. The report contains many metrics including I/O counts, temporary storage buffers allocated, buffer waits, writes, and reads, and many current and peak metrics.
Report format
 
This inquiry produces a tabular report which provides a detailed set of CICS Transaction Manager related metrics for each CICS region.
Inquiry ID
 
CICLX8 (tabular report)
Data source (file/timespan)
 
CICCSY01 in the DETAIL timespan.
Data elements used
 
Page header:
 
SYSID
- System ID
CICSID
- Subsystem
CICAPPL
- CICS Applid
CICSMVER
- CICS Version
STARTTS
- Interval Start
ENDTS
- Interval End
Temporary Storage Report section:
 
CSYTSOTM
- Put/Putq main storage requests
CSYTSIM
- Get/Getq main storage requests
CSYTSMLM
- TSMAINLIMIT Setting
CSYTSLHT
- Times at TSMAINLIMIT
CSYTSMUS
- Current storage used for TSMAINLIMIT
CSYTSMXM
- Peak storage used for TSMAINLIMIT
CSYTSQDL
- Number of TS queues auto-deleted
CSYTSCTR
- Number of times cleanup task has run
CSYTSOTA
- Put/Putq auxiliary storage requests
CSYTSITA
- Get/Getq auxiliary storage requests
CSYTSMXN
- Peak temporary storage names in use
CSYQNUM
- Current temporary storage names in use
CSYTSMXQ
- Number of entries in longest queue
CSYTSQCR
- Times queues created
CSYTSCIS
- Control interval size
CSYNAVB
- Available bytes per control interval
CSYSPCI
- Segments per control interval
CSYBPSEG
- Bytes per segment
CSYTSWCI
- Writes more than control interval
CSYMXLAR
- Longest auxiliary temp storage record
CSYTSNCI
- Number of control intervals available
CSYMXTCI
- Peak control intervals in use
CSYNCIA
- Current control intervals in use
CSYTSNSP
- Times aux. storage exhausted
CSYSTA9F
- Number of temp storage compressions
CSYNBCA
- Temporary storage buffers
CSYTSBWC
- Buffer waits
CSYMXBWC
- Peak users waiting on buffer
CSYBUWT
- Current users waiting on buffer
CSYTWTN
- Buffer writes
CSYTWTNR
- Forced writes for recovery
CSYTRDN
- Buffer reads
CSYTWTNF
- Format writes
CSYNVCA
- Temporary storage strings
CSYMXSTU
- Peak number of strings in use
CSYTSSWC
- Times string wait occurred
CSYMXSWC
- Peak number of users waiting on string
CSYVUWT
- Current users waiting on string
CSYTSIOE
- I/O errors on TS dataset
CSYSHPDF
- Shared pools defined
CSYSHPCN
- Shared pools currently connected
CSYSHRDS
- Shared read requests
CSYSHWTS
- Shared write requests
Execution-time parameters
 
UNIT
Select one or more
MICS database
units by entering the data base IDs. Enter multiple IDs with a blank following each ID value.
CYCLE
(Optional) Define
MICS
input file cycle range.
For this inquiry, the default is the 01 cycle.
SYSID
(Optional) Specify the SYSID to be reported. If no value is specified, the value *ALL is used. It causes all SYSIDs found in input to be summarized together.
CICSID
(Optional) Specify the CICSID to be reported. If no value is specified, the value *ALL is used which causes all CICSIDs found in input to be summarized together.
DATE
(Optional) Enter the date to be reported in ddmmmyy format.
For this inquiry, the default is the contents of the 01 cycle.
ZONE
(Optional) Select one or more
MICS
time zones. Valid values are numbers 1 through 9.
User exits
 
If the MICF execution-time parameters are insufficient to select the data you need, you can invoke one of the following global exits to further manipulate the input file. Also, you can override the global exit definitions in MICF using independent source statements. For detailed information about coding the exits, CICS Changing Report Parameters.
The global exits are defined by macros in the source module CICRPTGL in sharedprefix.MICS.SOURCE. The following exits are available to this inquiry:
%GCIC
Select CICSIDs for report.
%GCNTR
Assign value to the variable CENTER which defines the logical grouping of SYSIDs. CENTER is set to SYSID by default.
%GSYS
Select SYSIDs for report.

Daily CICS Temporary Storage Report Sample Output

Daily CICS Temporary Storage Statistics Report FOR: January 30, 2017 INQUIRY: CICLD8 RUN DATE: ddmony SYSTEM ID: CAxx CICS APPLID: CICSCAAA INTERVAL START: 30JAN17:06:59:03.79 CICSID: CAAA CICS VERSION: 690 INTERVAL END : 30JAN17:07:59:12.00 Put/Putq main storage requests : 5 Get/Getq main storage requests : 1 TSMAINLIMIT Setting : 67108864 Times at TSMAINLIMIT : 0 Current storage used for TSMAINLIMIT : 244 Peak storage used for TSMAINLIMIT : 252 Number of TS queues auto-deleted : 0 Number of times cleanup task has run : 60 Put/Putq auxiliary storage requests : 0 Get/Getq auxiliary storage requests : 0 Peak temporary storage names in use : 3 Current temporary storage names in use : 2 Number of entries in longest queue : 3 Times queues created : 3 Control interval size : 0 Available bytes per control interval : 0 Segments per control interval : 0 Bytes per segment : 0 Writes more than control interval : 0 Longest auxiliary temp storage record : 0 Number of control intervals available : 0 Peak control intervals in use : 0 Current control intervals in use : 0 Times aux. storage exhausted : 0 Number of temp storage compressions : 0 Temporary storage buffers : 0 Buffer waits : 0 Peak users waiting on buffer : 0 Current users waiting on buffer : 0 Buffer writes : 0 Forced writes for recovery : 0 Buffer reads : 0 Format writes : 0 Temporary storage strings : 0 Peak number of strings in use : 0 Times string wait occurred : 0 Peak number of users waiting on string : 0 Current users waiting on string : 0 I/O errors on TS dataset : 0 Shared pools defined : 0 Shared pools currently connected : 0 Shared read requests : 0 Shared write requests : 0