[rabbitmq-discuss] List queues via AMQP?

Simon MacMullen simon at rabbitmq.com
Fri Jan 14 12:36:22 GMT 2011

On 14/01/11 12:31, Mark J. Reed wrote:
> On Fri, Jan 14, 2011 at 4:52 AM, Dmitri Minaev<minaev at gmail.com>  wrote:
>> Another option is using Erlang remote shell to call RabbitMQ's
>> exported function rabbit_amqqueue:info_all.
> Per http://www.rabbitmq.com/faq.html#server-api, "the Rabbit server
> API is not designed for public consumption."
> My understanding is that the RabbitMQ Erlang API is private, and not
> meant to be used except by components of Rabbit itself.  So I'd rather
> rely on something that's either standardized (like AMQP) or part of
> the public API (like rabbitmqctl or the management plugin).

This is a good idea. We don't promise that rabbitmqctl or the management 
plugin won't change ever, but we try to avoid it and the change rate 
tends to be low. On the other hand internal APIs change all the time.

Cheers, Simon

Simon MacMullen
Staff Engineer, RabbitMQ
SpringSource, a division of VMware

More information about the rabbitmq-discuss mailing list