unofficial opentelemetry collector for System.Diagnostics.Tracing.EventSource
-
Updated
Jun 25, 2020 - 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.
unofficial opentelemetry collector for System.Diagnostics.Tracing.EventSource
Extensions to opentelemetry-dotnet
Development and Communication of Microservices with .NET Core 5 using ASP.NET Web API, Docker Compose, RabbitMQ, MassTransit, Portainer, gRPC, Protocol Buffers, SQL Server, Redis, MongoDB, PostgreSQL, Dapper, Entity Framework Core, AutoMapper, MediatR, FluentValidation, Ocelot, Elasticsearch, Kibana, Polly, OpenTelemetry, Jaeger.
This project was created to establish a sample infrastructure for saga orchestration.
Example about how to use AWS Distro for OpenTelemetry with a series of distributed .NET apps communicating between them.
Enterprise grade microservice template powered by OpenApi, Grpc and RabbitMq via MassTransit.
Sample OpenTelemetry
FullStack DDD/CQRS with GraphQL workshop including distributed tracing and monitoring. This shows the configuration from React frontend to .Net backend.
A demo for usage of OpenTelemetry in .NET application
Sample Microservice Eshop Project
Proof of concept of gathering open telemetry traces and metrics with datadog.
Distributed Tracing in .NET 6 using OpenTelemetry
Make OpenTelemetry works on .NET Core with features such as tracing, logs and metrics on multiple protocols like HTTP/gRPC/UDP/TCP...
Sample AWS Distro for OpenTelemetry on EKS, using Github Actions for deployment
.NET 7 Orleans Url Shortener example project
Using Azure Monitor for logging and tracing
OpenTelemetry samples for distributed tracing with examples of context propagation using W3C http trace header and RabbitMQ/MQTT custom context. Live recording of talk: https://youtu.be/nN9YSbnQXpY