Monitoring and controlling channels on Windows, UNIX and Linux platforms

For DQM you need to create, monitor, and control the channels to remote queue managers. You can control channels using commands, programs, IBM® MQ Explorer, files for the channel definitions, and a storage area for synchronization information.

You can use the following types of command:
The IBM MQ commands (MQSC)
You can use the MQSC as single commands in an MQSC session in Windows, UNIX and Linux® systems. To issue more complicated, or multiple, commands the MQSC can be built into a file that you then run from the command line. For details, see MQSC commands. This section gives some simple examples of using MQSC for distributed queuing.
The channel commands are a subset of the IBM MQ Commands (MQSC). You use MQSC and the control commands to:
  • Create, copy, display, change, and delete channel definitions
  • Start and stop channels, ping, reset channel sequence numbers, and resolve in-doubt messages when links cannot be re-established
  • Display status information about channels
Control commands
You can also issue control commands at the command line for some of these functions. For details, see control commands.
Programmable command format commands
For details, see PCF commands.
IBM MQ Explorer
On UNIX, Linux and Windows systems, you can use the IBM MQ Explorer. This provides a graphical administration interface to perform administrative tasks as an alternative to using control commands or MQSC commands. Channel definitions are held as queue manager objects.

Each queue manager has a DQM component for controlling interconnections to compatible remote queue managers. A storage area holds sequence numbers and logical unit of work (LUW) identifiers. These are used for channel synchronization purposes.

For a list of the functions available to you when setting up and controlling message channels, using the different types of command, see Table 1.