1. Introduction

In this short tutorial, we'll show how to access the RabbitMQ management console. 

RabbitMQ management console (also called Management UI) is a built-in monitoring option for RabbitMQ. It's very useful during the development since we can easily check what's happening with our messages and where did they end up.

2. Solution

To be able to use RabbitMQ management console, we first need to enable a management plugin that allows us to use RabbitMQ management console. The plugin name is rabbitmq_management and we'll enable it using the following command:

rabbitmq-plugins enable rabbitmq_management

 If we don't have RabbitMQ folder in Path environment variable, we can find the rabbitmq-plugins file in sbin folder of the installation folder.

The console output if everything went well should be as following:

Enabling plugins on node rabbit@DESKTOP-BB:
rabbitmq_management
The following plugins have been configured:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch
Applying plugin configuration to rabbit@DESKTOP-BB...
The following plugins have been enabled:
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_web_dispatch

set 3 plugins.
Offline change; changes will take effect at broker restart.

Note that we should restart RabbitMQ service for changes to take effect.

After the restart, the RabbitMQ management console is available on the following address:

http://localhost:15672

Default username and password for RabbitMQ management console are guest/guest.

3. Conclusion

In this tutorial, we showed how to access the RabbitMQ management console. For more details about the usage of RabbitMQ management console check out the official RabbitMQ documentation.