MQTT Client: Mosquitto Management Center
A Management Center that connects as an MQTT client to your broker and facilitates managing your broker instances so that you have full control of your MQTT broker setup.
What is Management Center (MMC) MQTT Client?
MMC is the central point for managing your Pro Mosquitto broker instances and clusters.
It is a fully-fledged web application and web UI covering the most critical aspects of an IoT project, including security, user and access control management, broker management and monitoring, REST APIs, topic tree visualization, HA cluster management, and more.
Administer and monitor your MQTT setup with a convenient GUI. Benefit from extra visibility by getting detailed information about all connected MQTT clients, visualizing your topic tree, managing HA clusters, and more.
MMC MQTT web interface benefits
Gain extra visibility into your MQTT broker setup
Get complete visibility of your MQTT broker setup, including clients and their groups, broker instances, HA clusters, users and their groups, a detailed MQTT topic tree, and more. Use this data to perform advanced MQTT broker and client monitoring. Get access to crucial performance metrics and generate insights. Enjoy improved control over MMC connections, see which brokers are connected to a specific MMC instance, and more.
Ensure secure MQTT broker connection to the MMC
Use client certificates and custom CAs (certificate authorities) to connect MMC to your MQTT broker instances, which is more secure than a combination of a username and password since the former includes private and public keys. Private keys cannot be leaked in this case as they never leave the client’s side. Besides, using custom CAs does improve your IoT project’s security since it verifies the trustworthiness and authenticity of the system you connect to.
Benefit from an advanced user management
Leverage the MMC to perform user management in a simplified manner and save admin time! Reduce the risk of unauthorized access by limiting users to the MMC features and broker connections they are responsible for. Optimize user onboarding and offboarding processes. Benefit from a granular Role-Based Access Control (RBAC) user management system to maintain system access integrity.
Enable easy MMC integration with third-party apps
Use application tokens to provide access to the MMC without the need to go through the usual authentication process. In other words, it is a straightforward and secure way for external applications to connect to the MMC. In addition, application tokens provide more control over the agents using the MMC: they contain an expiration date after which they cannot be used and can be revoked at any time.
MMC MQTT client features
Dashboard
Topic tree
Inspect clients
Clients management & grouping
Client roles
Broker connections
HA Cluster Management
Client certificate management
User management & grouping
Application Tokens