IBM Support

IMS Queue Control Facility for z/OS

General Page

Better management of IMS message queues

IBM® 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 non-shared queue environments. In either environment, it can query, browse, load, unload and reprocess messages.

IMS Queue Control Facility prevents queue overflow conditions in the non-shared queue environment and restores messages on the message queues for processing. It allows different IMS Queue Control Facility functions to run on multiple central electronics complexes (CECs) within a sysplex with other IMS Queue Control Facility servers.

Read the data sheet


Run on multiple CECs Allows different IMS Queue Control Facility functions to run on multiple central electronics complexes (CECs) within a sysplex with other IMS Queue Control Facility servers.
Automatically detect cold starts Automatically identifies an IMS cold start and initiates the requeue of the messages that were in the queue before the cold start.
Automatically detect warm starts Automatically senses an IMS warm start and initiates the requeue of the messages or offloads the messages that were in the dead letter queue before warm start.
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.

How IBM IMS Queue Control Facility for z/OS works

Queue overflow protection IIBM® IMS™ Queue Control Facility for z/OS® implements queue overflow protection by monitoring the message queue usage. It analyzes the message queue usage to determine when to send an alert or to take action 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 Use IMS Queue Control Facility to process messages from the IMS system log, IMS queue manager message queues as well as shared queues – in a shared queues only environment. Process selected messages based on the criteria that you specify in control statements. IMS Queue Control Facility 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 to return messages to the message queue for reprocessing. You get IMS maintenance for both shared and non-shared queue environments. It allows you to query, browse, unload, and load IMS messages from, or to, the IMS message queues.
Message requeueing In the nonshared queue environment, IMS Queue Control Facility gets messages that need to be requeued from the system log data sets (SLDS) or the IMS queue manager message queues. In the shared queue environment, IMS Queue Control Facility gets messages from the cold queue – a special queue for messages that were in process when IMS terminated abnormally and was cold started. Recovery in the shared queues environment only applies to messages on the cold queue.
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 of messages degrades performance and wastes space on the shared queues. In the non-shared queues environment, messages can use enough buffer resource to cause a buffer shortage. A buffer shortage can cause IMS to abnormally terminate with a user 758 abend code.
TSO client/ISPF interface 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 destinations of the queued messages. You can unload messages from the IMS message queues and load or reload messages onto the IMS message queues. You can also maintain the tables that are associated with queue overflow protection for a non-shared queue environment.

You may also be interested in

IMS Transaction Manager Solution Pack for z/OS
Get the tools you need to effectively monitor and manage your IMS Transaction Manager environment.
IMS Tools
Enhance the performance of your IMS systems with on demand, application-specific database and transaction management tools.

Expert resources to help you succeed
Get information about how to maintain and use the product.
Find solutions by using Support Search or open a Support Case.

Other resources

IBM Developer Community
Explore technical topics, find trial software and join the community. 
IMS Tools Product Documentation
IMS Tools product publication, program directories, and other related technical content in PDF format.
IMS Tools Solution Packs Frequently Asked Questions
Find the answers to and learn hints and tips for optimal setup of IMS Tools solution packs.
IMS Tools Video Playlist
This list of videos includes demos and webcasts for IBM IMS and related products and technologies.
What's new
Learn about the latest product news and information.

How to get in touch
Call: 1-866-261-3023
Priority code: IBM Z

[{"Line of Business":{"code":"LOB17","label":"Mainframe TPS"},"Business Unit":{"code":"BU054","label":"Systems w/TPS"},"Product":{"code":"SSAVJB","label":"IMS Queue Control Facility for z/OS"},"ARM Category":[{"code":"a8m0z000000cvZTAAY","label":"IMS Queue Control Facility"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Version(s)"}]

Document Information

Modified date:
31 August 2020