Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

RabbitMQ Management Plugin Web Server

Tags:

rabbitmq

I've installed a RabbitMQ cluster on EC2 nodes. The cluster is up and running. I'm trying to get the rabbitmq_management plugin running. I installed the rabbitmq_management plugin on all cluster nodes.

RabbitMQ V 3.02, Ubuntu server 12.04

Plugins enabled:

[e] amqp_client                       3.0.2
[e] mochiweb                          2.3.1-rmq3.0.2-gitd541e9a
[E] rabbitmq_management               3.0.2
[e] rabbitmq_management_agent         3.0.2
[e] rabbitmq_mochiweb                 3.0.2
[e] webmachine                        1.9.1-rmq3.0.2-git52e62bc

After restarting rabbitmq_server, running applications:

{running_applications,[{rabbit,"RabbitMQ","3.0.2"},
                        {os_mon,"CPO  CXC 138 46","2.2.7"},
                        {mnesia,"MNESIA  CXC 138 12","4.5"},
                        {sasl,"SASL  CXC 138 11","2.1.10"},
                        {stdlib,"ERTS  CXC 138 10","1.17.5"},
                        {kernel,"ERTS  CXC 138 10","2.14.5"}]},

http://hostname:15672 does not load (the port is open in the EC2 security group).

It appears that the web server is not running. I restarted the service after installing the management plugin, and do not see any errors in startup_log. startup_err is empty.

Suggestions on where to go from here?

UPDATE:

Rebooting the nodes entirely worked. So presumably there was something I did not shut down properly before restarting the first time.

Any insight would still be welcome.

like image 435
Peter Avatar asked Mar 05 '13 09:03

Peter


People also ask

How do I get RabbitMQ management plugin?

It can be downloaded from any RabbitMQ node that has the management plugin enabled at http://{node-hostname}:15672/cli/. For HTTP API clients in several languages, see Developer Tools.

How do I access RabbitMQ management?

Open the RabbitMQ management console, http://localhost:15672 . Login as a guest. Enter guest as the Username and Password. Note: The default user โ€œguestโ€ is an administrative user and its login credentials are published on the official RabbitMQ web site.

How do I access RabbitMQ from my browser?

If you're running Rabbit MQ locally you can use localhost in place of the host. Opening the URL in the browser, you'll see a login page, enter guest for both username and password to access the administrative parts. Yay! โœŒ๏ธ That's it, start Rabbiting your MQs ๐Ÿ˜›.


1 Answers

Should have answered this long ago, I found this to properly stop and restart Rabbit.

sudo rabbitmqctl stop
sudo invoke-rc.d rabbitmq-server start
like image 162
Peter Avatar answered Oct 11 '22 15:10

Peter