Automated assessments of key MQ Buffer Manager metrics facilitate proactive analysis and prevention of outages by identifying areas that may warrant investigation. These views also expedite learning by highlighting metrics that are important to understand and analyze.
More MQ Statistics Videos
- Overview of MQ Statistics and Health Assessments
- Assessing MQ Buffer Manager Health
- Assessing MQ Log Manager Health
- MQ Message Manager Metrics Supplemented by Accounting Data
- Log Manager and Buffer Manager Metrics
- Sample MQ Statistics and Accounting Dashboards
So, we start out with a buffer pool health assessment here. As is the case with Db2, responsive performance from MQ relies on having your data, your messages residing in memory. So buffer pool management is an important aspect of MQ performance. And so that makes it a good area to have automatic assessments of every queue manager and every buffer pool to identify areas that might warrant investigation. MQ has a deferred right process that’s activated when a buffer pool reaches 85% full. And when that condition is reached, then that deferred right process will start to write the oldest data from the buffer pool out to disk to free up buffer pool pages for new messages that are arriving, and that continues until the utilization gets below 75%. So that destaging is particularly undesirable for short-lived messages. And then just note also messages that have remained in a buffer pool for three checkpoint intervals will also be written out to disk no matter what the buffer pool utilization is.
So in this example, we see exceptions, this is the high volume queue manager here. We see exceptions for a couple of different metrics. And so, initially let’s look and see which buffer pools it is. And it’s a couple of different buffer pools. So let’s go ahead now and, and view these metrics over time at a glance.
And we can see the first three metrics all have a kind of a spike going on somewhere in the 8 o’clock timeframe. So let’s start here with how many times we hit the deferred write threshold. And of course, that’s a lot of times to hit that threshold. So let’s compare that. And we talked about how that’s triggered by buffer utilization hitting 85%. So let’s go ahead and compare those on the same chart. And we can see, as expected, a very high degree of correlation. In fact, so high that the lines are almost on top of each other, right? You can hardly even see them. And if we want, we can go ahead and also compare to the rate of get page requests and we’ll see there also a high degree of correlation.
Speak to a Technical Expert Today
Whether you are conducting product research, need support on a project, are experiencing downtime, or want to learn more about how IntelliMagic can support your business, our experts are here to help.
You May Also Be Interested In:
Selected MQ Accounting Data SMF Metrics – Part 2
Examples of various SMF metrics captured in MQ Accounting data that provide insights into detailed MQ activity.
Selected MQ Accounting Data SMF Metrics – Part 1
Examples of the key SMF metrics captured in MQ Accounting data including buffer pools, Thread Elapsed Time, CPU, elapsed time per get, etc.
Viewing MQ Accounting Data by Connection Type
Examples of how MQ Accounting data is commonly viewed by the connection type of the MQ caller, and additional levels of detail that are available by connection type.