Skip to content
/ BurrowUI Public

This is a NodeJS/Angular 2 frontend UI for Kafka cluster monitoring with Burrow

License

Notifications You must be signed in to change notification settings

gg7/BurrowUI

Repository files navigation

BurrowUI

This is a NodeJS/Angular 2 frontend UI for Kafka cluster monitoring with Burrow. Again, this project is used as a support tool to build on top of the hard work already completed by the team at linkedin.

homepage


graph


partitions

Dependencies

Use With Docker

  1. CD to Project Root

  2. Compile Project

    ng build

  3. Build Docker Image

    sudo docker build -t kafka-analysis .

  4. Start Options

    Option 1: Run from Config

    • Edit the file /server/config/server_config.json with your Burrow Host Home

    • Startup with Command

      sudo docker run -p 80:3000 -d kafka-analysis

    BurrowUI should now be live on your server at port 80

    Option 2: Run with Parameters

    • Startup with Command

      sudo docker run -p 80:3000 -e BURROW_HOME="http:https://{burrow_host}/v2/kafka" -d kafka-analysis

    BurrowUI should now be live on your server at port 80

Build from Source

  1. CD to Project Root

  2. Compile Project

    ng build

  3. Edit Config

    Edit the file /server/config/server_config.json with your Burrow Host Home

  4. Start App

    node server.js

    BurrowUI should now be live on your server at port 3000

About

This is a NodeJS/Angular 2 frontend UI for Kafka cluster monitoring with Burrow

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published