Monitor channels
Use this page to view tasks that help you to resolve a problem with a transmission queue and the channel that services that queue. Various channel monitoring options are available to determine the problem.
Frequently, the first sign of a problem with a queue that is being serviced is that the number of messages on the queue (CURDEPTH) increases. If you expect an increase at certain times of day or under certain workloads, an increasing number of messages might not indicate a problem. However, if you have no explanation for the increasing number of messages, you might want to investigate the cause.
We might have a problem with the channel that services a transmission queue. Various channel monitoring options are available to help you to determine the problem.
The following examples investigate problems with a transmission queue called QM2 and a channel called QM1.TO.QM2. This channel is used to send messages from queue manager, QM1, to queue manager, QM2. The channel definition at queue manager QM1 is either a sender or server channel, and the channel definition at queue manager, QM2, is either a receiver or requester channel.
- Determining whether the channel is running
If we have a problem with a transmission queue, check whether the channel is running. - Check that the channel is moving messages
If we have a problem with a transmission queue, check that the channel is moving messages - Check why a batch takes a long time to complete
Reasons why a batch can take a long time to complete include a slow network or a channel is using message retry processing. - Determining whether the channel can process messages fast enough
If there messages are building up on the transmission queue, but you have found no processing problems, determine whether the channel can process messages fast enough. - Solving problems with cluster channels
If we have a build up of messages on the SYSTEM.CLUSTER.TRANSMIT.QUEUE queue, the first step in diagnosing the problem is discovering which channel, or channels, are having a problem delivering messages.
Parent topic: Real-time monitoring