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
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.
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.
Companion repository for OpenTelemetry Succinctly by Syncfusion
Minimum data profiler for ADO.NET.
Playground is the project to test the cool stuff in .NET ecosystem.
Provide working examples of Cloud Native environment
A quick OpenTelemetry console application which generates some dummy data traces and sends them to a configured collector.
Using OpenTelemetry with console applications
Sample AWS Distro for OpenTelemetry on EKS, using Github Actions for deployment