gchudnov / kprojekt

Kafka Topology Visualization

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

KProjekt - Kafka Topology Visualization

Visualizes kafka topology.


Usage

  • Install Graph Visualization Tools.

    # Ubuntu
    sudo apt install graphviz
  • Download and extract kproject-cli executable.

  • Prepare a file with Kafka-topology (e.g. ./word-count.log).

  • Run application from the command line:

    ./kprojekt-cli ./word-count.log
  • As an output, a dot-file and png-image will be created in the directory log was provided: word-count.dot and word-count.png.

word-count-png

Command-line parameters

./kprojekt-cli --help

KProjekt Cli v2.0.0 -- Visualize Kafka Topology

USAGE

  $ kprojekt-cli [(-v, --verbose)] <input-topology>

ARGUMENTS

  <input-topology>
    An existing file.

OPTIONS

  (-v, --verbose)
    A true or false value.

    This setting is optional. Default: 'false'.

Contact

Grigorii Chudnov

License

Distributed under the The MIT License (MIT).

About

Kafka Topology Visualization

License:MIT License


Languages

Language:Scala 99.5%Language:Shell 0.5%