Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 891 Bytes

README.md

File metadata and controls

36 lines (23 loc) · 891 Bytes

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.

Give a Star! ⭐

If you liked the project, please give a star ;)

You need some of the fallowing tools ❗

  • Visual Studio 2022 or Visual Studio Code
  • .Net 7
  • Docker

Architecture ✔️

  • Minimal APIs
  • Separation of technology details from the rest of the system
  • Single responsibility of each layer
  • BFF strategy
  • gRPC Client & Server
  • Open Telemetry

Map

Alternate text

Description

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