This project implements 2 sample service to demonastrate how open telemetry can be used to monitor the performance.
docker-compose up --build
- Service A will be available at
http://localhost:8001/ - Service B will be available at
http://localhost:8001/
- Jaeger UI will be available at
http://localhost:16686 - In the Jaeger UI, you can search for traces generated by Service A and Service B.
- test the interaction between the two services and view the traces:
- browse
http://localhost:8001/ - This will trigger a request from Service A to Service B, and you'll see the full trace of the operation in Jaeger.