An open API service indexing awesome lists of open source software.

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

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

image

and

image