Transaction Analysis situations

The predefined situations in this category monitor transactions across CICS regions and the z/OS images that the CICSplex spans. A description and formula for each of these situations follow.

Note:
All the attribute names in this group are prefixed with CICSplex_Transaction_Analysis. except where stated.
CICSplex_TranCPUTime_Warning
Warning threshold exceeded for transaction CPU time.

A CICS transaction can be using more CPU than normal. If the Transaction Analysis workspace indicates that the processor time associated with a transaction is rising rapidly, the task can be in a loop. Looping transactions can be terminated automatically using one of the following actions:

Formula

If the value of CPU_Time is greater than 0.500 
and the value of CPU_Time is less than or equal to 1.000
then situation CICSplex_TranCPUTime_Warning is true.
CICSplex_TranCPUTime_Critical
Critical threshold exceeded for transaction CPU time.

A CICS transaction can be using more CPU than normal. If the Transaction Analysis workspace indicates that the processor time associated with a transaction is rising rapidly, the task can be in a loop. Looping transactions can be terminated automatically using one of the following actions:

Formula

If the value of CPU_Time is greater than 1.000
then situation CICSplex_TranCPUTime_Critical is true.

The predefined situations in this category monitor transactions across CICS regions and the z/OS images that the CICS spans. A description and formula for each of these situations follow.

CICSRegion_Tran_DSNC_Inactive
Tests whether the DSNC interface between CICS and DB2 is still active and rolls up to the enterprise when the interface is found inactive. This situation uses attributes from the CICS Transaction Analysis group. This situation is distributed automatically to all CICS regions being monitored by OMEGAMON XE for CICS.

Formula

If the value of Transaction_ID equals DSNC 
and the value of Status equals inactive 
then situation CICSRegion_Tran_DSNC_Inactive is true.
CICSRegion_Tran_Elapsed_CPU
Tests whether the amount of CPU taken by a given transaction has passed a specified threshold. This situation uses an attribute from the CICS Transaction Analysis group. This situation is distributed automatically to all CICS regions being monitored by OMEGAMON XE for CICS.
Note:
If fractional values are desired, you must manually modify this product-provided situation to include decimal points and up to two decimal places. For example, if you want 5.2 seconds, add the decimal point.

Formula

If the value of CPU_Time is greater than 1 
then situation CICSRegion_Tran_Elapsed_CPU is true.

See also the CICSplex Transaction Analysis attribute group.