A "simple" example of cross service tracing in Rust using OpenTelemetry and the Tracing crate.

docker compose up

GET http://localhost:8000/books
Accept: application/json

Open Grafana at localhost:3000 and login with admin:admin

img.png