Otel Sample dotnet a open-source project written in .NET Core and implements open telemtry best pratices 😎
- The goal of this project is implement the most common used technologies.
If you liked the project, please give a star ;)
- Visual Studio 2022 or Visual Studio Code
- .Net 7
- Docker
- Minimal APIs
- Separation of technology details from the rest of the system
- Single responsibility of each layer
- BFF strategy
- gRPC Client & Server
- Open Telemetry
All application exports logs, traces and metrics in otlp format to a otel-collector using a grpc protocol.
This collector use a open-telemetry pipeline and exports:
- traces -> jaeger
- logs -> loki
- metrics -> prometheus