Skip to main content
Version: Mosquitto 2.7

Introduction

The Management Center allows to easily manage, monitor and inspect instances of Eclipse Mosquitto.

Features

The following features are provided:

  • A system dashboard to view key figures, showing broker traffic, license and client infos.
  • Table of clients, which have connected to the broker, for inspection purposes.
  • A topic tree, displaying those topics that have been addressed, while the MMC is running.
  • Management of broker security allowing to modify clients, group and roles.
  • Create and manage streams to transfer and transform messages
  • A terminal to execute commands related to the dynamic security API
  • Cluster configuration
  • Broker connections to connect to running Mosquitto instances
  • Management Center specific security management
  • Topic and Certificate Management
  • Management Center infos and settings

Some of these features are only available in the Premium Version.

Login

After accessing the Management Center you will have to log in first. The following dialog will appear:

Enter your username and password. The default login of the management center is set in the docker-compose.yml file. Default Credentials are:

  • User: cedalo
  • Password: mmcisawesome.
info

To change the password in the docker-compose.yml file, find and change this entry:

  • CEDALO_MC_USERNAME: cedalo
  • CEDALO_MC_PASSWORD: mmcisawesome

After a restart your new credentials will be applied. The default password is only set in on-premise setups. For cloud hostings see your e-mail for credential information.

After confirming the credentials you will be guided to the Management Center Application.

Management Center User Interface

The following general user interface elements will be available throughout all views of the application.

Title Bar

The title bar displays the app name. This can be changed, if a custom theme is defined and activated. Left to the app name you can click on the burger menu to expand the navigation bar. This will display textual information next to the navigation items.

On the right side the selection of the active broker connection from the broker connection list is located. This selection is only visible for those pages, that show or enable broker related infos and changes. For pages that handle Management Center, cluster or connection settings this selection is hidden. Right beside this selection you can:

  • Start one of the two tours to get an introduction to the user interface of the Management Center
  • Open the documentation. The Management Center will jump to the documentation section that relates to the current page
  • View the profile of the current user. See also User Profile
  • Logout

The navigation on the left side of the browser window allows you to switch between the different pages of the application. It has three different layout. The default shows the icons for the most used features. After clicking on the three dots at the bottom, additional navigation targets are blended in. These relate mostly to rarely used administration options. If you click on the burger menu in the title bar, title will be shown next to the navigation items, explaining their use. Some options are only available in the Premium Version.

The following options and their features are accessible here:

View the broker status and broker license infos

View the topic tree, where lately published topics are collected and presented

Inspect a list of clients, that have been connected to or disconnected from the broker

Premium


Manage the client list and add, modify or delete clients

View, create or modify the groups

Manage roles and assign rights to the roles


Create and manage Streams for topic mapping

Premium

Execute Terminal commands


Define broker connections to access mosquitto instances

Manage Cluster Settings

Premium

Manage and assign certificates

Premium

If the admin section is opened by clicking on the three dots at the bottom of the navigation the following options are available:

Show Management Center infos about license and features

Manage Users and Assign Roles to users

Premium

Manage User Groups and Users to Groups

Premium

Create Tokens for REST API Access

Premium

View and modify Management Center Settings