The CICSplex Units of Work attributes report on active or completed transactions in a given CICS region for a particular unit of work. They report the total amount of time transactions spend in various processing states for each region and the transactions that run in a particular CICS region.
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.
CICS Version Indicates the version of CICS running in the address space.
CPU Time Indicates the amount of accumulated CPU time (accurate to three decimal places) for this task. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example, 1200.567. If you are using variable substitution, the value in this example would display as 1200567. The value format is a positive integer, maximum four bytes.
DB2 LUWDS The Unit of Work for correlation with DB2. The value format is an alphanumeric string, maximum 44 characters.
Dispatch Time Indicates the amount of time (accurate to three decimal places) that the tasks in the unit-of-work spent dispatched. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example, 1200.567. If you are using variable substitution, the value in this example would display as 1200567. The value format is a positive integer, maximum four bytes.
Exception Wait Indicates the amount of elapsed time (accurate to three decimal places) that the task spent waiting for exceptions. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example, 1200.567. If you are using variable substitution, the value in this example would display as 1200567. The value format is a positive integer, maximum four bytes.
FEPI Suspend Indicates the amount of elapsed time (accurate to three decimal places) that the task waited for all FEPI (front end programming interface) services. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example, 1200.567. If you are using variable substitution, the value in this example would display as 1200567. The value format is a positive integer with a maximum of four bytes. This data is available in CICS version 4 and higher.
File Wait Indicates the amount of time (accurate to three decimal places) that the task waited for file I/O to complete. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example, 1200.567. If you are using variable substitution, the value in this example would display as 1200567. The value format is a positive integer with a maximum of four bytes.
A high percentage of elapsed time spent waiting for file control requests indicates inefficient local shared resource (LSR) specifications, too few strings, or lockout conditions.
First Dispatch Delay Indicates the amount of time (accurate to three decimal places) that the task spent waiting for the first dispatch. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example 1200.567. If you are using variable substitution, the value in this example would display as 1200567. The value format is a positive integer with a maximum of four bytes.
First Dispatch Delay MXT Indicates the amount of elapsed time (accurate to three decimal places) that the task waited for the first dispatch because the number of executing tasks reached the MAXTASK limit. The value format is a positive integer with a maximum of four bytes. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example, 1200.567. If you are using variable substitution, the value in this example would display as 1200567.
First Dispatch Delay Other Indicates the amount of elapsed time (accurate to three decimal places) that the task was delayed before the first dispatch because of conditions other than MAXTASK or CMXT. For example, this item indicates a delay caused by CPU contention. The value format is a positive integer with a maximum of four bytes. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example, 1200.567. If you are using variable substitution, the value in this example would display as 1200567.
First Dispatch Delay TCLASS Indicates the amount of elapsed time (accurate to three decimal places) that the task was delayed before the first dispatch because the TCLASS limit was exceeded. The value format is a positive integer with a maximum of four bytes. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example 1200.567. If you are using variable substitution, the value in this example would display as 1200567.
History Token The parameter for history record selection. This attribute is used for internal use only. The value format is an alphanumeric string, maximum 16 characters.
Journal Wait Indicates the amount of time (accurate to three decimal places) the task waited for journal requests to complete. Journal waits occur as a task waits for Journal I/O to complete. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example 1200.567. If you are using variable substitution, the value in this example would display as 1200567.
Explicit journal I/O includes any journal switching, buffering, and intervention that occurs between the time the journal requests were issued and the time they completed. Implicit journaling occurs when you define a file to CICS with the logging option. Updates to the file trigger journal operations, the elapsed time percentage for which is included under File Control Percentage.
A high percentage of elapsed time spent waiting for journal I/O indicates disk contention or reserves, elongated journal switching times, excessive journal buffer sizes, or inappropriate journal options.
KC ENQ Delay Indicates the amount of elapsed time (accurate to three decimal places) that the task waited for a CICS task control enqueue. The value format is a positive integer with a maximum of four bytes. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example 1200.567. If you are using variable substitution, the value in this example would display as 1200567.
LU6.1 I/O Wait Indicates the amount of elapsed time (accurate to three decimal places) that the task waited for control at this end of an LU6.1 link. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example, 1200.567. If you are using variable substitution, the value in this example would display as 1200567. The value format is a positive integer with a maximum of four bytes.
LU6.2 I/O Wait Indicates the amount of elapsed time (accurate to three decimal places) that the task waited for control at this end of an LU6.2 link. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example, 1200.567. If you are using variable substitution, the value in this example would display as 1200567. The value format is a positive integer with a maximum of four bytes.
MRO Wait Indicates the amount of time (accurate to three decimal places) that the task waited for an MRO request to another region to complete. The value format is a positive integer with a maximum of four bytes. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example 1200.567. If you are using variable substitution, the value in this example would display as 1200567.
A high percentage of time spent waiting for MRO operations indicates problems in a connected CICS region that caused the originating transaction to wait for an extended period of time.
Number of Transactions Indicates the total number of tasks that executed in a CICS region on behalf of the unit of work. The value format is a positive integer with a maximum of four bytes.
Origin Node 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.
Overall Elapsed Time Indicates the total elapsed time (accurate to three decimal places) between a task being attached and the current time for every transaction that makes up the unit-of-work. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example 1200.567. If you are using variable substitution, the value in this example would display as 1200567. The value format is a positive integer with a maximum of four bytes.
Long running transactions produce performance records at regular intervals, if you have specified the MNFREQ parameter with the SIT. If you have specified this parameter, this item indicates the elapsed time from the start of the interval.
Recovery Token The recovery token used for correlation with IMS. The value format is an alphanumeric string, maximum 16 characters.
Redispatch Wait Indicates the amount of time (accurate to three decimal places) that the task waited between a request completing and the task being re dispatched by CICS. The value format is a positive integer with a maximum of four bytes. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example 1200.567. If you are using variable substitution, the value in this example would display as 1200567.
This is the aggregate of the wait times between each event completion and user task re dispatch, but it does not include the time spent waiting for the first dispatch. A high percentage of elapsed time spent waiting for re dispatch indicates that you have looping transactions or that you have reached the CMXT limit.
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 with a maximum of four characters, and is case sensitive. z/OS System IDs are always in uppercase characters.
Task Number Indicates the number sequentially assigned by CICS to uniquely identify each task. The value format is an alphanumeric string with a maximum of four characters, and case sensitive.
Task Status Indicates whether the task is running or complete. These are the values:
Temporary Storage Wait Indicates the amount of time (accurate to three decimal places) that the task waited for VSAM temporary storage I/O. The value format is a positive integer, maximum four bytes. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example 1200.567. If you are using variable substitution, the value in this example would display as 1200567.
A high percentage of elapsed time spent waiting for this type of I/O indicates inadequacies in the configuration of the temporary storage data set DFHTEMP. These are the typical causes:
Terminal I/O Wait Indicates the amount of elapsed time (accurate to three decimal places) that the task waited for user input from the terminal. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example 1200.567. If you are using variable substitution, the value in this example would display as 1200567. The value format is a positive integer, maximum four bytes. This time value does not include the first dispatch wait time.
Total RMI Elapsed Indicates the amount of elapsed time (accurate to three decimal places) that the task spent in task related user exits (TRUE). The value format is a positive integer, maximum four bytes. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example 1200.567. If you are using variable substitution, the value in this example would display as 1200567. This includes the RMI (resource manager interface) calls to DBCTL and DB2®.
Total RMI Suspend Indicates the amount of elapsed time (accurate to three decimal places) that the task was suspended while within the task related user exits (TRUE). The value format is a positive integer, maximum four bytes. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example 1200.567. If you are using variable substitution, the value in this example would display as 1200567. This includes the RMI (resource manager interface) calls to DBCTL and DB2.
Total Wait Time Indicates the amount of elapsed time (accurate to three decimal places) the tasks in the unit of work spent waiting for various operations to complete. The time does not include the first dispatch wait time. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example 1200.567. If you are using variable substitution, the value in this example would display as 1200567. The value format is a positive integer with a maximum of four bytes.
Trace Active Indicates if trace has been collected for the task. These are the valid values: Yes and No.
Transaction ID Indicates the four character identifier for the task. The value format is an alphanumeric string with a maximum four characters, and is case sensitive. If OMEGAMON II for CICS umbrella transaction IDs are defined, the umbrella transaction ID is displayed here.
Transient Data Wait Indicates the amount of time (accurate to three decimal places) that the task waited for VSAM transient data I/O. The value can be entered in the hh:mm:ss.ddd format, for example, 00:20:00.567 or as sssssss.ddd, for example 1200.567. If you are using variable substitution, the value in this example would display as 1200567.
A high percentage of elapsed time spent waiting for this type of I/O indicates inadequacies in the configuration of the transient data set DFHINTRA. These are the causes:
Unit of Work Identifier Indicates the CICS logical unit of work identifier. The value format is an alphanumeric string, maximum 52 characters.
[ Top of Page | Previous Page | Next Page ]