Support embed grafana and prometheus (#48)

Motivation

Fixes https://github.com/streamnative/pulsar-manager/issues/47

Modifications

Embed grafana and prometheus in dashboard
9 files changed
tree: 583b0d54b6da6b2ff8d3c1a22bb8da43b4400eb3
  1. front-end/
  2. gradle/
  3. old-modules/
  4. src/
  5. .gitignore
  6. build.gradle
  7. gradle.properties
  8. gradlew
  9. gradlew.bat
  10. LICENSE
  11. README.md
README.md

Pulsar Admin Manager

front end base on vue-element-admin.

back end base on spring boot.

Build

front end

cd .front-end
npm install
npm run dev

backend

todo

Development

You can start a pulsar standalone. The Pulsar Admin UI will automatically connect to pulsar standalone via http://localhost:8080. Now you try to go to tenants page and create teant.