The OpenTelemetry .NET Client
-
Updated
Jun 7, 2024 - C#
OpenTelemetry provides a single set of APIs, libraries, agents, and collector services to capture distributed traces and metrics from your application. You can analyze them using Prometheus, Jaeger, and other observability tools.
The OpenTelemetry .NET Client
Todo application with ASP.NET Core Blazor WASM, Minimal APIs and Authentication
Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 17, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, Selenium, SignalR, Hosted Services, Health Checks, Rate Limiting, Cloud Services (Azure, AWS, Google)...
Practical microservices, built with .Net 8, DDD, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
A Dotnet 8.0 WebApi template project. MediatR, Swagger, Mapper, Serilog and more implemented.
FullStack DDD/CQRS with GraphQL workshop including distributed tracing and monitoring. This shows the configuration from React frontend to .Net backend.
This repository contains set of components extending functionality of the OpenTelemetry .NET SDK. Instrumentation libraries, exporters, and other components can find their home here.
Practical Modular Monolith, built with .Net, DDD, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
Mocha is an application performance monitor tools based on OpenTelemetry, which also provides a scalable platform for observability data analysis and storage.
The .NET coffeeshop application runs on Docker, Nomad and Consul Connect
Sample ASP.NET (.NET 8) project with OpenTelemetry integration
ASP.NET Core 8.0, .NET Aspire, React, Nextjs, K8S, ELK stack, SonarQube
OpenTelemetry and Grafana stack with Docker Compose or Aspire
Make OpenTelemetry works on .NET Core with features such as tracing, logs and metrics on multiple protocols like HTTP/gRPC/UDP/TCP...
Example about how to use OpenTelemetry for tracing when we have a series of distributed applications communicating between them
Sample setup showing ASP.NET Core observability with Prometheus, Loki, Grafana, Opentelemetry Collector
Example about how to use OpenTelemetry metrics on a .NET app and how to visualize those metrics using Prometheus and Grafana.
Template for a microservice based on DDD and Clean Architecture with .NET
Motor.NET is a microservice framework based on Microsoft.Extensions.Hosting
A YouTube Clone microservices application built with .NET 7 and Angular 14.