Example of tracing settings
- Three services
- Exporting traces to Grafana Tempo via gRPC
- Visualization of traces via Grafana
- Examples with custom spans
- Configured docker-compose with the entire infrastructure
- Clone project
git clone https://github.com/draincoder/podlodka-tracing.git
- Start application
docker compose --profile exchange --profile grafana up --build -d
- Open Swager on
http://127.0.0.1:8080/docs
and send POST request
- Open Grafana on
http://127.0.0.1:3000
with login admin
and password admin
- Go to Explore - Tempo
- Enter TraceQL query
{}
![Trace example](https://camo.githubusercontent.com/32ad5e755fa775e41dcd52de75220580780dacde44215ccce9edb546cd9c5474/68747470733a2f2f692e696d6775722e636f6d2f486946723570642e706e67)