https://github.com/fabioluz/tracing-web
Traces ASP.NET WebApp with OpenTelemetry
https://github.com/fabioluz/tracing-web
asp-net-core csharp docker jaeger jaeger-csharp jaeger-tracing net-core open-telemetry
Last synced: 5 months ago
JSON representation
Traces ASP.NET WebApp with OpenTelemetry
- Host: GitHub
- URL: https://github.com/fabioluz/tracing-web
- Owner: fabioluz
- Created: 2024-04-01T00:03:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-01T00:23:09.000Z (over 2 years ago)
- Last Synced: 2025-10-28T03:10:18.036Z (9 months ago)
- Topics: asp-net-core, csharp, docker, jaeger, jaeger-csharp, jaeger-tracing, net-core, open-telemetry
- Language: C#
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tracing Web
Tracing Web demonstrates how to trace information on ASP.NET Core Web Application with [Open Telemetry](https://opentelemetry.io/). It uses OpenTelemetry official .NET SDKs to export traces to [Jaeger](https://www.jaegertracing.io/) backend.
## Running the project
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
