IMS Status situations

You can monitor exceptions that occur when the IMS system is in specific states.

IMS_Inactive
This exception will trip if the IMS system is currently in shutdown status, but has not yet completed. If this condition persists, it might be an indication that one or more of the regions associated with the IMS system has abended during the shutdown process.

The formula is: IMS_STATUS.IMS_Shutdown_In_Progress EQ True

IMS_LogTape_Writeahead
The Write Ahead capability enables the system to write data quicker by insuring that the resources needed for writing the data are available. If this facility is not active, then some writes will take longer to perform. Verify that write-ahead is enabled for the IMS system.

The formula is: IMS_STATUS.Log_Tape_Write-ahead EQ Inactive

IMS_LU_Status
The logical unit status is inactive, which is an indication that many of your physical terminals will not be able to connect to the IMS system. Verify that the VTAM® system is functioning properly.

The formula is: IMS_STATUS.APPC_IMSLU_Status EQ Inactive

IMS_Online_Change_Active
The system has detected that an online change is currently active in the IMS system. This in itself is not a problem, however the status eventually changes to inactive after the online change has completed. If it does not, it is an indication that the online changes are not completing properly.

The formula is: IMS_STATUS.Online_Change_in_Progress EQ True

IMS_Online_Change_Occurred
This is an indication that at least one online change has occurred during the running of this IMS system.

The formula is: IMS_STATUS.Online_Change_has_Occurred EQ Yes

IMS_Parallel_DLI_Status
The Parallel DLI facility is inactive which will reduce the capability of the IMS system to run concurrent DLI requests. Verify that the facility is enabled for the IMS system.

The formula is: IMS_STATUS.Parallel_DL/I_Status EQ Inactive

IMS_Physical_Logger_SVC
The task responsible for doing physical logging for IMS is currently in SVC wait. If this condition persists, then the logging activities for the IMS system will end up being delayed and cause the performance of the IMS applications to suffer.

The formula is: IMS_STATUS.Physical_Logger_TCB_In_SVC EQ True

IMS_Start_DC
The Start DC command was not issued for this system. If it is desired, issue the start now.

The formula is: IMS_STATUS.Start_DC_Performed EQ False

IMS_Tasks_Waiting_Critical
The number of IMS tasks that are waiting has exceeded the threshold. This is an indication that the system is not running as expected and you need to determine why the tasks are not active.

The formula is: IMS_STATUS.ITASKs_Waiting GE 50

IMS_Tasks_Waiting_Warning
The number of IMS tasks that are waiting has exceeded the threshold. This is an indication that the system is not running as expected and you need to determine why the tasks are not active.

The formula is: IMS_STATUS.ITASKs_Waiting GE 40 AND IMS_STATUS.ITASKs_Waiting LT 50

IMS_TCO_Inactive
The Time Control facilities within IMS are not active. If TCO is needed, reconfigure the system to make it available.

The formula is: IMS_STATUS.TCO_Status EQ Inactive

IMS_VTAM_ACB_Status
The VTAM ACB currently has a status of Closed and cannot be used. This will cause connection problems for the physical terminals to IMS. Check the status of the VTAM started tasks to make sure they are running properly. You might need to contact your organization's operations group to determine if there is a network problem in the data center.

The formula is: IMS_STATUS.VTAM_ACB_Status EQ Closed

IMS_VTAM_Auth_Path
The VTAM authorized path has a status of inactive. This limits the capability of VTAM to perform authorization, which can prevent users from accessing the IMS system. Verify that VTAM is properly defined.

The formula is: IMS_STATUS.VTAM_Authorized_Path_Status EQ Inactive

IMS_Waiting_Dyn_SAP
The system is waiting on dynamic SAP (save area prefix), which can cause delays to the applications. Verify that the SAP is functioning properly.

The formula is: IMS_STATUS.Waiting_On_Dynamic_SAPs EQ True

IMS_WaitSVC
The control task has a TCB (task control block) in SVC (SuperVisor Call Routine) wait. This can slow down the performance of the IMS system if it persists. Verify that the job for the IMS control region has abnormally terminated or is in the process of generating a dump.

The formula is: IMS_STATUS.Control_Task_TCB_in_SVC EQ True