Wolverine, a .NET messaging library, has built-in OpenTelemetry support that can be enabled with just two lines of configuration. Adding `AddSource` enables distributed tracing that visualizes the full lifecycle of messages including retries and dead-letter queue events. Adding `AddMeter` enables metrics like success/failure counters. Both work without modifying application code and are compatible with any OTel-compatible backend such as Azure Application Insights or Honeycomb.

6m read timeFrom timdeschryver.dev
Post cover image
Table of contents
ObservablityOpenTelemetryEnable Observability in WolverineMetrics in WolverineConclusion