Useful RabbitMQ Commands

!!! Listing Queues of a virtual host


%%prettify 
{{{
rabbitmqctl list_queues [-p vhostpath] [queueinfoitem ...]
}}}
/%


|| queueinfoitem || Description
| name | The name of the queue with non-ASCII characters URL-escaped.
| durable | Whether or not the queue survives server restarts. 
| auto_delete | Whether the queue will be deleted automatically when no longer used. 
| arguments | Queue arguments. 
| node | Node on which the process associated with the queue resides. 
| messages_ready | Number of messages ready to be delivered to clients. 
| messages_unacknowledged | Number of messages delivered to clients but not yet acknowledged. 
| messages_uncommitted | Number of messages published in as yet uncommitted transactions 
| messages | Sum of ready, unacknowledged and uncommitted messages (queue depth). 
| acks_uncommitted | Number of acknowledgements received in as yet uncommitted transactions. 
| consumers | Number of consumers. 
| transactions | Number of transactions. 
| memory | Bytes of memory consumed by the Erlang process associated with the queue, including stack, heap and internal structures. 

----
[Messaging | CategoryComputing.Networking.Messaging]