The state-of-the-art Dashboard of Apache RoccketMQ provides excellent monitoring capability. Various graphs and statistics of events, performance and system information of clients and application is evidently made available to the user.

Clone this repo:
  1. 2bc59db Supplement UserGuide for RocketMQ 5.0 (#208) by Akai · 6 weeks ago master
  2. d58e13d Proxy Support And ConsumerGroup Enhancement (#207) by Akai · 6 weeks ago
  3. e7cb315 Support FIFO-Type SubGroup Add、Update and Query For V5 (#204) by Akai · 6 weeks ago
  4. 21dc2ac Support dashboard v4-v5 switch And query for v5 topic (#198) by Akai · 7 weeks ago
  5. 823bce2 feat: add topic message type by guangdashao · 7 weeks ago

Apache RocketMQ Dashboard

Build Status Coverage Status License CodeCov Average time to resolve an issue Percentage of issues still open Twitter Follow

Quick Start

Run with docker

Pull from docker hub(rocketmq-dashboard)

docker pull apacherocketmq/rocketmq-dashboard:latest

Run it (use your own rocketmq.namesrv.addr and port)

docker run -d --name rocketmq-dashboard -e "JAVA_OPTS=-Drocketmq.namesrv.addr=" -p 8080:8080 -t apacherocketmq/rocketmq-dashboard:latest

Run with source code


  1. 64bit OS, Linux/Unix/Mac is recommended;
  2. 64bit JDK 1.8+;
  3. Maven 3.2.x;

Maven spring-boot run

mvn spring-boot:run


Maven build and run

mvn clean package -Dmaven.test.skip=true
java -jar target/rocketmq-dashboard-1.0.1-SNAPSHOT.jar


  • If you download the package slowly, you can change maven‘s mirror(maven’s settings.xml)

              <name>aliyun maven</name>
  • Change the rocketmq.config.namesrvAddr in resource/ you can change it in ops page)





We are always very happy to have contributions, whether for trivial cleanups or big new features. Please see the RocketMQ main website to read the details.


Apache License, Version 2.0 Copyright (C) Apache Software Foundation