Demo for using opentracing/jaeger with quarkus

The project files contain two Quarkus projects. Each will provide a REST-style API. Informations about requests will be sent to the all-in-one jaeger server started by docker-compose.yml.

Instruction to get started

As I also host the docker images on Dockerhub you don’t have to build the code yourself. You can just start with docker-compose up and test the services. The containers will try to open the following ports on the host:

For testing only 8081 and 16686 are actually required.

Provided services

To trigger creation of traces in jaeger you can use the following url (via curl):

See results

The resulting traces can be inspected via the jaeger ui running on http://localhost:16686