CICSplex Temporary Storage Extended attribute group

The CICSplex Temporary Storage Extended attributes report the CICS use of temporary auxiliary storage and temporary main storage.

Note: The attributes within the CICSplex Temporary Storage Extended group are stored for historical retrieval within the Tivoli Data Warehouse. Selected attributes within this group are candidates for the Tivoli Data Warehouse summarization and pruning features.

Aux Storage PUTs Is the number of records that application programs wrote to auxiliary temporary storage.

Aux Storage GETs Is the number of records that application programs obtained from auxiliary temporary storage.

Buffer count Is the number of temporary storage buffers specified in the TS system initialization parameter or in the overrides. The number of buffers allocated might exceed the number requested.

Buffer reads Is the number of times a CI has to be read from disk. Increasing the buffer allocation decreases this activity.

Buffer writes Is the total number of WRITEs to the temporary storage data set. This includes both WRITEs necessitated by recovery requirements (see next item) and WRITEs forced by the buffer being needed to accommodate another CI.

Bytes per CI The number of bytes available for use in a DFHTEMP data set control interval (CI).

Bytes per Segment The number of bytes per segment of the DFHTEMP data set.

CI Size Is the size of the control interval in the auxiliary temporary storage queue data set. The size of VSAM's unit of transmission between disk and virtual storage, specified in the CONTROLINTERVALSIZE parameter in the VSAM CLUSTER definition for the temporary storage data set. In general, using large CIs permits more data to be transferred at one time, resulting in less system overhead.

CI Writes Is the count of writes to more than one Control Interval.

CIs in Data Set Is the number of control intervals (CIs) available for auxiliary storage. This is the total available space on the temporary storage data set expressed as a number of control intervals. This is not the space remaining at termination.

CIs in use Is the current number of control intervals (CIs) containing active data.

CICS Region Name Indicates the job name or modify ID of the CICS region being monitored. Each CICS region in a z/OS operating system has a unique name. This name is an alphanumeric string, with a maximum of eight characters, and case sensitive. CICS region names are always in uppercase characters.

Current Buffer waits Is the number of times a request was queued because all buffers were allocated to other tasks. A buffer wait also occurs if the required control interval is already in a locked buffer, and therefore unavailable, even if there are other buffers available.

Current String waits Is the number of I/O requests that were queued because no strings were available. This is zero if the number of strings is the same as the number of buffers. If this is a high percentage (over 30%) of the number of I/O requests, consider increasing the number of strings initially allocated.

Current TS Queue names Is the current number of TS Queue names.

Current Storage Use (B) Is the current value, expressed in bytes, of the amount of virtual storage used for temporary storage records.

Current Storage Use (K) Is the current value, expressed in kilobytes, of the amount of virtual storage used for temporary storage records.

Current Storage Use (M) Is the current value, expressed in megabytes, of the amount of virtual storage used for temporary storage records.

Exhausted count Is the number of times that auxiliary temporary storage data set was exhausted. This is the number of situations where one or more transactions might have been suspended because of a NOSPACE condition or (using a HANDLE CONDITION NOSPACE command) might have been forced to terminate.

Format writes Is the number of times a new control interval (CI) was successfully written at the end of the data set to increase the amount of available space in the temporary storage data set. A formatted write is attempted only if the current number of control intervals (CIs) available in the auxiliary data set have all been used.

I/O Errors Is the number of unique Shared TS Queue Pools defined either in the TST with DFHTST TYPE=SHARED, or by using TSMODEL.

Longest record Is the size, expressed in bytes, of the longest record written to the auxiliary temporary storage data set.

Longest queue count Is the number of entries in the longest TS Queue.

Main Storage PUTs Is the number of records that application programs wrote to main temporary storage.

Main Storage GETs Is the number of records that application programs obtained from main temporary storage.

Origin Node Is the combination of z/OS System ID (SMFID) and CICS region name. The value format is an alphanumeric string, maximum 32 bytes, and case-sensitive.

When a situation is true, the system compares the origin node name in the attribute to the names of managed systems assigned to the item. If the origin node name matches the name of a managed system, the status of the item changes accordingly. If the names of the origin node and the managed systems do not match, the status of the item remains unchanged.

Peak Buffer waits Is the peak number of requests queued because no buffers were available.

Peak CIs Is the current number of control intervals (CIs) containing active data.

Peak Storage Use (B) Is the peak value, expressed in bytes, of the amount of virtual storage used for temporary storage records.

Peak Storage Use (KB) Is the peak value, expressed in kilobytes, of the amount of virtual storage used for temporary storage records.

Peak Storage Use (MB) Is the peak value, expressed in megabytes, of the amount of virtual storage used for temporary storage records.

Peak strings The peak number of strings in use. If this is significantly less than the number specified in the SIT, consider reducing the SIT value to approach this number.

Peak TS names Is the peak number of temporary storage queue names in use at any one time.

Peak waits Is the peak number of I/O requests that were queued at any one time because all strings were in use.

Queue creation count Is the number of TS Queues created.

Recovery buffer writes Is the number of TS Queue buffers written for recovery. This is the subset of the total number of WRITEs caused by recovery being specified for queues. This I/O activity is not affected by buffer allocation.

Segment per CI The number of segments available in a DFHTEMP data set control interval (CI).

Shared Pools defined Is the number of unique Shared TS Queue Pools defined either in the TST with DFHTST TYPE=SHARED, or by using TSMODEL.

Shared Pools connected Is the number of the TS pools that are actually connected to by this CICS region.

Shared Pool Reads The number of TS READQs from the Shared TS Queue pool of Queueids.

Shared Pool Writes Is the number of TS WRITEQs to the Shared TS Queue pool of Queueids.

String count The number of temporary storage strings specified in the TS= system initialization parameter or in the overrides. The number of strings allocated might exceed the number requested.

System ID Indicates the four-character name that uniquely identifies an active z/OS operating system within a given CICSplex. The value format is an alphanumeric string, maximum four characters, and case sensitive. z/OS System IDs are always in uppercase characters.

Total Buffer waits Is the number of times a request was queued because all buffers were allocated to other tasks. A buffer wait also occurs if the required control interval is already in a locked buffer, and therefore unavailable, even if there are other buffers available.

Total String waits Is the number of I/O requests that were queued because no strings were available. This is zero if the number of strings is the same as the number of buffers. If this is a high percentage (over 30%) of the number of I/O requests, consider increasing the number of strings initially allocated.

TS Compressions Is the number of times that the temporary storage buffers were compressed.