PubSub messaging with Redis in .NET Core 7 and OpenTelemetry traces
-
Updated
Mar 6, 2023 - 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.
PubSub messaging with Redis in .NET Core 7 and OpenTelemetry traces
A .NET OpenTelemetry exporter targeting Azure Monitor Logs.
Sample OpenTelemetry
Using Azure Monitor for logging and tracing
Repo containing the demo app used on my talk about OpenTelemetry in .NET
Distributed APIs utilizes modular services for communication (Kafka, gRPC). Data storage is optimized with Postgres, MongoDB, Elasticsearch & Redis. OpenTelemetry & Serilog offer comprehensive observability. Supports REST clients with OAuth/OpenID auth. Based on an e-commerce scenario.
OpenTelemetry for ASP.NET Web API Plug-And-Play. Select exporters like Console, Jaeger, Zipkin, Prometheus, InfluxDB and OTLP and Instrumentators like Http, EfCore, Hangfire, SqlClient and Redis
This repository enables observability in C# applications using OpenTelemetry. Improve performance and debugging with OpenTelemetry's APIs. Ideal for distributed systems and microservices architecture. Covers tracing, metrics, logging, and storage.
A demo for usage of OpenTelemetry in .NET application
An OpenTelemetry trace and metrics observability tool, written in C# and Avalonia.
.NET 7 Orleans Url Shortener example project
View metrics in Grafana with OpenTelemetry and Prometheus.
A modular-monolith asp.net core starter inspired by Evolutionary-architecture
An open source tool for tracking the performance of your apps, websites and others
Playground is the project to test the cool stuff in .NET ecosystem.