The management plugin ships with a command line tool rabbitmqadmin which can perform the same actions as the web-based UI, and which may be more convenient for use when scripting. Note that rabbitmqadmin is just a specialised HTTP client; if you are contemplating invoking rabbitmqadmin from your own program you may want to consider using the HTTP API directly.

Obtaining rabbitmqadmin

With the management plugin installed, browse to http://server-name:15672/cli/ to download. You will need Python 2.x, 2.6 or later (i.e. not Python 3).

Alternatively, you can download the version of rabbitmqadmin which corresponds with the management plugin version 3.5.4 here.

Getting started

Unix users will probably want to copy rabbitmqadmin to /usr/local/bin.

Windows users will need to ensure Python is on their path, and invoke rabbitmqadmin as python.exe rabbitmqadmin.