Observability Made Easy with .NET 6 and OpenTelemetry

Tuesday, Jun 7 2:45 PM - 3:45 PM Imagination C & D | 200/100

Description

When something goes wrong in a single application, we get a nice stack trace. In a distributed system, we get almost nothing! We add some logging, but now we have to comb through logs to understand what led to failures.

Enter observability with OpenTelemetry, with its three pillars of logging, tracing, and metrics, providing comprehensive insights into our system.

In this talk, we'll look at the OpenTelemetry project, its goals, and its various standards and components. We'll also see how .NET 6 incorporates these standards into frameworks, platforms, and libraries. Finally, we'll see OpenTelemetry in action in a complex distributed system and see how easy it is to incorporate various observability tools such as Azure Monitor, Jaeger, Splunk, and more.