mq-container icon indicating copy to clipboard operation
mq-container copied to clipboard

Export queue and channel metrics

Open pawkrk opened this issue 5 years ago • 4 comments

The image contains the MQ exporter built-in and Ive enabled by env. variable: MQ_ENABLE_METRICS true.

Queue manager returns global statistics. However, it does not return any channel or queue related metrics. We would like to moniotor few application queues, to better understand the load characteristic of planned integration. Is there a way to enable channel and queue related metrics?

PS. If you have any documentation of the MQ exporter metrics, configurtation, please share it as well.

pawkrk avatar Sep 08 '20 10:09 pawkrk

Only queue manager-level metrics are exposed at the moment. This is because we need to introduce a new mechanism to specify which individual queues and channels to monitor (MQ doesn't allow a wildcard subscription here, so we need to name specific queues). Currently, if you want to do this, you can run your own metrics process, as per the mq-metric-samples

arthurbarr avatar Sep 08 '20 15:09 arthurbarr

+1 would be a very useful feature

d3vel0per avatar Sep 18 '20 15:09 d3vel0per

Only queue manager-level metrics are exposed at the moment. This is because we need to introduce a new mechanism to specify which individual queues and channels to monitor (MQ doesn't allow a wildcard subscription here, so we need to name specific queues). Currently, if you want to do this, you can run your own metrics process, as per the mq-metric-samples

@arthurbarr - Any updates on exposing queue metrics using prometheus?

muthu-mps avatar Feb 13 '24 09:02 muthu-mps