Monitoring channels

 

Very often the first sign of a problem with a queue that is being serviced is that the current depth of the queue is increasing. Of course, the fact that the current depth of the queue is increasing might not be a sign of a problem if it is expected at certain times of day or under certain workloads. However, if there is no known explanation for the current depth increasing, it is worth investigating.

This chapter discusses the various channel monitoring options that are available to help determine the problem with a transmission queue and the channel servicing it. In all the examples, the transmission queue in question is called QM2 and the channel is called QM1.TO.QM2. QM1.TO.QM2 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. Cluster channels are discussed in Cluster channels.

The questions detailed in this chapter are as follows: