Tracing Web demonstrates how to trace information on ASP.NET Core Web Application with Open Telemetry. It uses OpenTelemetry official .NET SDKs to export traces to Jaeger backend.
You can run this project by running the docker compose file.
docker compose up
This will spin up the Web Application, Jaeger UI and Jaeger Collector.
To see the tracing in action, you can produce and inspect traces by visiting http://localhost:3000/posts
.
Then, visit Jeager UI at http://localhost:16686
and select "tracing-web" service.
You should see
and