Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

NDC Conferences

Distributed Tracing in .NET 6 using OpenTelemetry

NDC Conferences via YouTube

Overview

Explore distributed tracing in .NET 6 using OpenTelemetry in this comprehensive conference talk from NDC Copenhagen 2022. Dive into the world of observability and learn how distributed tracing can benefit your microservices architecture. Discover the OpenTelemetry project and its role in debugging and monitoring production environments. Follow along as the speaker demonstrates how to implement distributed tracing in .NET Core applications, covering topics such as observability definitions, trace activities, and the setup process. Gain insights into different backend options for storing and visualizing data, including open-source Jaeger and hosted Honeycomb.io. The talk also covers advanced concepts like baggage, service endpoints, collectors, and the integration of OpenTelemetry logs. Understand the key differences between spans and logs, and learn how to handle exceptions in a stack trace. Finally, explore real user monitoring to complete your understanding of distributed tracing in modern .NET applications.

Syllabus

Intro
Agenda
Observability
Observability definition
What is observability
Distributed tracing
OpenTelemetry
What is a trace
Activity
How easy is it
How to set up
Baggage
Service Endpoint
Collector
OpenTelemetry logs
The big difference between spans and logs
Exceptions in a stack trace
Real user monitoring

Taught by

NDC Conferences

Reviews

Start your review of Distributed Tracing in .NET 6 using OpenTelemetry

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.