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. 8b12e8e [maven-release-plugin] prepare for next development iteration by StyleTang · 21 hours ago master
  2. f6d4e18 [maven-release-plugin] prepare release rocketmq-dashboard-1.0.0 by StyleTang · 21 hours ago release-1.0.0 rocketmq-dashboard-1.0.0
  3. a5d7cce 1.0.0 release by StyleTang · 21 hours ago
  4. 58336d9 [ISSUE #19]Message track query enhancement (#21) by zhangjidi2016 · 21 hours ago
  5. dc67c66 [maven-release-plugin] prepare for next development iteration by StyleTang · 7 days ago

RocketMQ Dashboard Build Status Coverage Status

License Average time to resolve an issue Percentage of issues still open Twitter Follow

How To Install

With Docker

  • get docker image
mvn clean package -Dmaven.test.skip=true docker:build

or

docker pull apacherocketmq/rocketmq-console:2.0.0

currently the newest available docker image is apacherocketmq/rocketmq-console:2.0.0

  • run it (change namesvrAddr and port yourself)
docker run -e "JAVA_OPTS=-Drocketmq.namesrv.addr=127.0.0.1:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8080:8080 -t apacherocketmq/rocketmq-console:2.0.0

Without Docker

require java 1.8+

mvn spring-boot:run

or

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

Tips

  • if you download package slow,you can change maven‘s mirror(maven’s settings.xml)

    <mirrors>
        <mirror>
              <id>alimaven</id>
              <name>aliyun maven</name>
              <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
              <mirrorOf>central</mirrorOf>        
        </mirror>
    </mirrors>
    
  • if you use the rocketmq < 3.5.8,please add -Dcom.rocketmq.sendMessageWithVIPChannel=false when you start rocketmq-dashboard(or you can change it in ops page)

  • change the rocketmq.config.namesrvAddr in resource/application.properties.(or you can change it in ops page)

UserGuide

English

中文

Contributing

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

License

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