YoVDO

Distributed Tracing in .NET 6 using OpenTelemetry

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Microservices Courses Observability Courses Distributed Tracing Courses Jaeger Courses OpenTelemetry Courses

Course Description

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

Related Courses

Cloud-Native Development Using Java with Eclipse MicroProfile
LinkedIn Learning
Java Microservices with Spring Cloud: Developing Services
Pluralsight
Istio Hands-On for Kubernetes
Udemy
Kubernetes for Beginners: Google Cloud, AWS & Azure [2020]
Udemy
Observing, Troubleshooting, and Optimizing Workloads Running on Amazon ECS
Amazon Web Services via AWS Skill Builder