Repositório para explorar os recursos das APIs de observabilidade do .NET: EventSource, DiagnosticSource, OpenTelemetry e Distributed Tracing.([GitHub][1])
- EventSource: API para geração de eventos de diagnóstico de alta performance.
- DiagnosticSource: Mecanismo para instrumentação leve e coleta de dados de diagnóstico.
- OpenTelemetry: Framework para observabilidade, oferecendo suporte a métricas, logs e traces.
- Distributed Tracing: Técnicas para rastrear requisições através de múltiplos serviços.
- Jaeger: Ferramenta de código aberto para rastreamento distribuído.
DiagnosticExamples/
├── .github/workflows/ # Configurações de CI/CD
├── resources/ # Arquivos de apoio e documentação
├── src/ # Código-fonte dos exemplos
│ ├── EventSourceDemo/ # Exemplo utilizando EventSource
│ ├── DiagnosticSourceDemo/ # Exemplo utilizando DiagnosticSource
│ ├── OpenTelemetryDemo/ # Exemplo utilizando OpenTelemetry
│ └── DistributedTracingDemo/ # Exemplo de rastreamento distribuído
├── DiagnosticExamples.sln # Solução do Visual Studio
└── README.md # Este arquivo
