The predefined situations in this category monitor CICS's use of TCP/IP services.
CICS internal sockets support has not yet been activated or has been terminated. If CICS internal sockets supported is required, set the System Initialization Table's TCP parameter to YES.
Formula
If the value of the attribute CICSplex_TCPIP_Statistics.Open_Status does not equal Open
Issue the EZAO,START,CICS transaction to start the CICS Sockets Interface and enable the Task Related User Exit. If the interface successfully initializes, consider placing EZACIC20 into the PLT so that the Sockets Interface will automatically initialize when CICS is started. If the interface does not initialize, check the CICS message logs for diagnostic information.
Formula
If the value of the attribute TCP/IP_Exit_Not_Enabled equals Yes
Issue the EZAO,START,CICS transaction to start the CICS Sockets Interface and enable the Task Related User Exit. If the interface successfully initializes, consider placing EZACIC20 into the PLT so that the Sockets Interface will automatically initialize when CICS is started. If the interface does not initialize, check the CICS message logs for diagnostic information.
Formula
If the value of the attribute TCP/IP_Exit_Not_Enabled equals Yes
Examine the CICS message logs for an explanation of why one or more listener tasks have failed. The EZAC transaction of CICS can be used to verify the configuration of each defined listener. Specific information concerning tasks associated with failed listeners can be obtained using the TCP/IP display of the Tivoli OMEGAMON XE for CICS on z/OS product.
Formula
If the value of the attribute TCP/IP_Listener_Failed equals Yes
Examine the CICS message logs for an explanation of why one or more listener tasks have failed. The EZAC transaction of CICS can be used to verify the configuration of each defined listener. Specific information concerning tasks associated with failed listeners can be obtained using the TCP/IP display of the Tivoli OMEGAMON XE for CICS on z/OS product.
Formula
If the value of the attribute TCP/IP_Listener_Failed equals Yes
CICS internal sockets support has not yet been activated or has been terminated for this service. If CICS internal sockets support is required, verify that the System Initialization Table parameter TCP has been set to YES and that the service has been defined to open when CICS is started.
Formula
If the value of the attribute CICSplex_TCPIP_Service_Statistics.Open_Status does not equal Open
Use the TCP/IP Sockets Activity report of Tivoli OMEGAMON XE for CICS on z/OS to locate the tasks that are waiting for a socket request. If the application is waiting for a READ command to complete, consider issuing a SELECT command prior to the READ request. The SELECT command will indicate whether sockets are ready to be read. Additional information on application status can be obtained using the TSO command NETSTAT SOCKET.
Formula
If the value of the attribute TCP/IP_Application_Waiting equals Yes
Use the TCP/IP Sockets Activity report of Tivoli OMEGAMON XE for CICS on z/OS to locate the tasks that are waiting for a socket request. If the application is waiting for a READ command to complete, consider issuing a SELECT command prior to the READ request. The SELECT command will indicate whether sockets are ready to be read. Additional information on application status can be obtained using the TSO command NETSTAT SOCKET.
Formula
If the value of the attribute TCP/IP_Application_Waiting equals Yes
See also the CICSplex TCPIP Statistics attribute group.