As the size of distributed systems in organizations grows, it becomes essential to monitor and trace the interactions between various services within the system. OpenTelemetry an open-source observability framework, has become increasingly popular for this purpose.
Rahul Rail shares a step-by-step tutorial on,
- Building an application that uses Azure Service Bus
- Exportingtrace to a Jaeger service
- Demonstrating the manual configure context propagation for asynchronous .NET services.
The .NET OpenTelemetry instrumentation library for HttpClient and HttpWebRequest automatically manages context propagation for synchronous services. Asynchronous services don't communicate over HTTP, so context propagation must be configured manually for such applications.
















