In this section we’ll walk through building and starting an instance of Zipkin for checking out Zipkin locally.
If you are familiar with Docker, the quickest way to get started quickly is to use the Docker Zipkin project, which (in addition to being able to build docker images) provides scripts and a docker-compose.yml
for launching pre-built images, e.g.
git clone https://github.com/openzipkin/docker-zipkin cd docker-zipkin docker-compose up
Zipkin can be run from source, if you are testing new features or cannot use Docker. The bin
directory of the source repository provides scripts to minimize the amount of copy-pasting.
Get the zipkin source and change to its directory
git clone https://github.com/openzipkin/zipkin cd zipkin
In separate terminal windows / tabs start
./bin/query
./bin/collector
./bin/web
Create dummy traces: ./bin/tracegen
Open the UI at http://localhost:8080 and look at the traces!