WebSphere MQ Performance Events
RichardHamilton 060001RC0R Comments (2) Visits (11795)
Have you ever taken a good look at Performance Events? Performance event messages help you to react quickly when your queues have too many, or too few messages. WebSphere MQ performance events let you know when your queues are reaching thresholds that could affect performance.
It's pretty simple to configure: enable performance events for your queue manager, then enable performance events and set thresholds for your queues. The Queue Depth High and Queue Depth Low threshold settings are expressed as a percentage of the maximum queue depth. For example, if maximum queue depth is 1000, and Queue Depth High is set to 70, then a Queue Depth High event message is put to the SYST
See Figure 1 for the MQSC definitions used to enable the queue manager and queue performance events.
I think the hardest concept to grasp is how the different events are enabled and disabled.
Figure 2 - (click image to enlarge)
All of the performance event messages are generated by the queue manager, and put to the SYST
Problem: Event message indicates that your transmission queue hits a queue depth high event threshold.
Problem: Event message indicates that your application queue hits a queue depth low event threshold.