Skip to Content
Queues managementDrain time forecast

Drain time forecast

When a queue has a backlog, operators often ask: when will this queue be empty? RabbitGUI estimates that time on the queue detail page using queue depth over time, not a single snapshot of the management API’s rates.

The idea is explained in depth in how to predict when a RabbitMQ queue will be empty. This page summarizes the behavior and what the numbers mean in the UI.

What you see in RabbitGUI

On the Forecast page, RabbitGUI shows the estimated drain time along with an ETA, a visual view of the trend, and a countdown while the queue is shrinking.

Rabbitgui screenshot forecast queue drain time

When depth is increasing instead of decreasing, RabbitGUI indicates that the queue is growing rather than showing a misleading finite drain time.