Home

Z software

IMS

Queue Control Facility for z/OS

IMS Queue Control Facility for z/OS
Monitor, recover and reprocess IMS messages to maintain smooth queue operations in any environment.
Explore product documentation Read the data sheet
Illustration of IMS queue control facility

IMS™ Queue Control Facility for z/OS® is an IMS queue management tool that manipulates the local, live IMS message queues in both the shared and nonshared queues environments. It can query, browse, load, unload and reprocess messages.

IMS Queue Control Facility prevents queue overflow conditions and restores messages on the message queues for processing. For shared queues environments, this includes recovery of the full function message queue (MSGQ) structure in the Coupling Facility without the need for Common Queue Server logging.

IMS Queue Control Facility allows different functions to run on multiple central electronics complexes (CECs) within a sysplex with other IMS Queue Control Facility servers.

What's new Updates on new features and enhancements Learn about all new functions in IBM IMS Tools
Benefits
Run on multiple CECs

Allows different IMS Queue Control Facility functions to run on multiple CECs within a sysplex with other IMS Queue Control Facility servers.

Automatically detects cold and warm starts

Automatically identifies cold and warm starts, requeuing messages before a cold start and offloading or requeuing from the dead letter queue after a warm start, helping ensure minimal disruption.

Better monitor messages

Provides a Queue Space Utilization Notification mechanism that lets you define up to ten areas of the total queue space to monitor for small or large messages.

Features
Queue overflow protection

IBM® IMS™ Queue Control Facility for z/OS® monitors message queue usage to prevent overflow. It analyzes the message queue usage to send alerts or to act to prevent the excessive queue usage from continuing. You can configure queue overflow protection by specifying various parameters to specify partition values, set queue usage limits and specify appropriate alerts and actions.


Message processing

Process messages from IMS system logs, message queues and shared queues (if applicable) using specified control criteria. IMS Queue Control Facility processes selected messages based on the criteria that you specify in control statements. It produces an output data set and a data report that includes quantitative information about the selected messages.


Recovery and maintenance functions

IMS Queue Control Facility helps you perform recovery and maintenance tasks, such as message queue recovery after either a planned or unplanned system outage. It provides application recovery when it is practical for both shared and nonshared queues environments. It allows you to query, browse, unload and load IMS messages from, or to, the IMS message queues.


Message requeuing

In the nonshared queues environment, the IMS Queue Control Facility gets messages that need to be requeued from the SLDS or the IMS queue manager message queues. In the shared queues environment, IMS Queue Control Facility gets messages from the cold queue. For shared queues, IMS Queue Control Facility also retrieves messages that need to be requeued from SLDS and CQS structure recovery datasets (SRDS.)


Queue maintenance

In the shared queues environment, messages that were in process stay on the cold queue and accumulate until you remove them. This accumulation degrades performance and wastes space. In the nonshared queues environment, messages can use enough buffer resource to cause a buffer shortage. A buffer shortage can cause IMS to abnormally end. For both shared and nonshared queues environments, IMS Queue Control Facility helps you examine the queues and remove only those messages that are no longer needed.


TSO client/ISPF interface

The IMS Queue Control Facility TSO client (ISPF interface) helps you select the server and IMS subsystem to be used. You can view the IMS environment that you are using and your local queue status. It allows you to query messages and list the destinations of the queued messages. You can unload messages from the IMS message queues and load or reload messages onto it. You can also maintain the tables that are associated with queue overflow protection for a nonshared queues environment.

Technical details

Explore our in-depth Configuration Guide to access detailed instructions on setting up, configuring and verifying IMS Queue Control Facility. The guide covers step-by-step procedures, migration and fallback strategies and configuration best practices to help ensure a successful installation and operation.

Explore configuration steps
Resources Explore the IMS Tools family

Enhance the performance of your IMS systems with on-demand, application-specific database and transaction management tools.

Using IMS Queue Control Facility

Access detailed guides and resources to effectively use and manage IMS Queue Control Facility.

IMS Tools Solution Packs Frequently Asked Questions

Find the answers to and learn tips for optimal setup of IMS Tools solution packs.

Take the next step

Discover how to optimize IMS message queue management and maintain seamless processing across your IMS environment.

Get started
More ways to explore Community User Guide Support Troubleshooting