The predefined situations in this category monitor transactions, that is, units of work.
If shunted UOWs are causing problems, such as holding locks that result in enqueue failures, consider forcing a decision. The UOW Enqueue Analysis report will provide a list of all UOW IDs, including those that are shunted. Using either Tivoli OMEGAMON XE for CICS on z/OS or the CICS CEMT transaction, you can perform the following actions against a shunted UOW: force backout, force commit, or force defined action.
Formula
If the value of the attribute Shunted_UOWs is greater than 0 and the value of the attribute Shunted_UOWs is less than or equal to 1
If shunted UOWs are causing problems, such as holding locks that result in enqueue failures, consider forcing a decision. The UOW Enqueue Analysis report will provide a list of all UOW IDs, including those that are shunted. Using either Tivoli OMEGAMON XE for CICS on z/OS or the CICS CEMT transaction, you can perform the following actions against a shunted UOW: force backout, force commit, or force defined action.
Formula
If the value of the attribute Shunted_UOWs is greater than 1
If shunted UOWs are causing problems, such as holding locks that result in enqueue failures, consider forcing a decision. The UOW Enqueue Analysis report can be used to obtain a list of all UOW IDs and their associated shunt times. Using either Tivoli OMEGAMON XE for CICS on z/OS or the CICS CEMT transaction, you can perform the following actions against a shunted UOW: force backout, force commit, or force defined action.
Formula
If the value of the attribute Total_Time_Shunted is greater than 0 and the value of the attribute Total_Time_Shunted is less than or equal to 1
If shunted UOWs are causing problems, such as holding locks that result in enqueue failures, consider forcing a decision. The UOW Enqueue Analysis report can be used to obtain a list of all UOW IDs and their associated shunt times. Using either Tivoli OMEGAMON XE for CICS on z/OS or the CICS CEMT transaction, you can perform the following actions against a shunted UOW: force backout, force commit, or force defined action.
Formula
If the value of the attribute Total_Time_Shunted is greater than 1
A forced decision can occur after an indoubt UOW remains unresolved for a user-defined time period. CICS unconditionally backs out or commits the changes made by the UOW to release the resources held by the in-doubt UOW.
Formula
If the value of the attribute Forced_Decisions is greater than 0 and the value of the attribute Forced_Decisions is less than or equal to 1
A forced decision can occur after an indoubt UOW remains unresolved for a user-defined time period. CICS unconditionally backs out or commits the changes made by the UOW to release the resources held by the in-doubt UOW.
Formula
If the value of the attribute Forced_Decisions is greater than 1
If shunted UOWs are causing problems, such as holding locks that result in enqueue failures, consider forcing a decision. The UOW Enqueue Analysis report will provide a list of all UOW IDs, including those that are shunted. Using either Tivoli OMEGAMON XE for CICS on z/OS or the CICS CEMT transaction, you can perform the following actions against a shunted UOW: force backout, force commit, or force defined action.
Formula
If the value of the attribute CICSplex_UOW_Enqueue_Analysis.Enqueue_Failures is greater than 0 and the value of the attribute CICSplex_UOW_Enqueue_Analysis.Enqueue_Failures is less than or equal to 1
If shunted UOWs are causing problems, such as holding locks that result in enqueue failures, consider forcing a decision. The UOW Enqueue Analysis report will provide a list of all UOW IDs, including those that are shunted. Using either Tivoli OMEGAMON XE for CICS on z/OS or the CICS CEMT transaction, you can perform the following actions against a shunted UOW: force backout, force commit, or force defined action.
Formula
If the value of the attribute CICSplex_UOW_Enqueue_Analysis.Enqueue_Failures is greater than 1
See also the CICSplex UOW Analysis attribute group.