Skip to main content
Skip table of contents

Queue Metrics

Queue metrics are useful if you want to monitor a queue over a longer period.

You can enable to collect and display metrics of any queue through the Setup Wizard which is activated from the toolbar:

For each queue you want to monitor, create one Queue Metric entry:

Then hit the UPDATE APP button.

You’ll find a dedicated dashboard under the Queue Metrics folder of the respective router:

The dashboard shows the current message count, the throughput in messages per second, the flow control delay, and the latency. It also shows histories of all metrics in a minute, hour, day, and month chart:

Monitoring Routing Queues

A routing queue, prefixed with rt$, works as a buffer for outbound messages to another router. Messages are sent to the routing queue from producers. However, the consumer of the routing queue is the routing service that actually transfers the messages over the wire. You can therefore only get the production rate to the other router.

For example, we have two routers connected, flowdirector and node1, and you want to see the outbound and inbound rate of router flowdirector. To get this, you need to create two Queue Metrics:

One to get the outbound traffic from flowdirector to node1 and one to get the outbound traffic from node1 to flowdirector (which is the inbound traffic for flowdirector).

flowdirector to node1:

node1 to flowdirector:

In this example, flowdirector has 0 messages/sec outbound and 3 messages/sec inbound.

Mostly, the production and consumption rate on a routing queue is the same. A higher production rate means the routing service is not able to send at the same rate, so a message backlog will accumulate in the routing queue.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.