πŸ“¦ apache / rocketmq-dashboard

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.

β˜… 1.3k stars β‘‚ 625 forks πŸ‘ 1.3k watching βš–οΈ Apache License 2.0
πŸ“₯ Clone https://github.com/apache/rocketmq-dashboard.git
HTTPS git clone https://github.com/apache/rocketmq-dashboard.git
SSH git clone git@github.com:apache/rocketmq-dashboard.git
CLI gh repo clone apache/rocketmq-dashboard
Crazylychee Crazylychee [ISSUE #359] Fix fail test in LoginControllerTest and add .env (#363) ce8306a 4 months ago πŸ“ History
πŸ“‚ master View all commits β†’
πŸ“ .github
πŸ“ docs
πŸ“ frontend-new
πŸ“ src
πŸ“ style
πŸ“„ .asf.yaml
πŸ“„ .gitignore
πŸ“„ .travis.yml
πŸ“„ LICENSE
πŸ“„ NOTICE
πŸ“„ pom.xml
πŸ“„ README.md
πŸ“„ README.md

Apache RocketMQ Dashboard

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=127.0.0.1:9876" -p 8082:8082 -t apacherocketmq/rocketmq-dashboard:latest

Run with source code

Prerequisite

  • 64bit OS, Linux/Unix/Mac is recommended;
  • 64bit JDK 17;
  • Maven 3.2.x;

Maven spring-boot run

mvn spring-boot:run
or

Maven build and run

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

Tips

  • If you download the package slowly, 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>

  • 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 the details.

License

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