This project includes a trace visualization server for https://github.com/linkedin/parseq traces.
To build the trace visualization server, use mvn package. This creates a runnable jar file under target/parseq-tracevis-server-jar-with-dependencies.jar.
You can download latest version of parseq-tracevis-server-jar-with-dependencies.jar from maven central repository.
First install graphviz e.g. on mac you might run brew install graphviz.
Find path to a dot executable. dot is part of graphviz installation e.g. which dot.
Run server passing path to dot as an argument e.g. java -jar parseq-tracevis-server-jar-with-dependencies.jar /usr/bin/dot.
You can optionally specify port number, by default it will run on port 8080.
For more information, see the ParSeq trace wiki.
This tool is licensed under the terms of the Apache License, Version 2.0.