Implementing Distributed Tracing in Golang with OpenTelemetry

preview_player
Показать описание
🚀 Explore the world of Distributed Tracing with Golang and OpenTelemetry in this tutorial. Learn how to implement distributed tracing in your Golang applications and visualize traces using Jaeger for better observability and debugging.

Chapters:
00:00 Introduction
01:20 Api Intro
03:43 Configure OpenTelemetry
07:40 Trace Controller Layer
11:55 Trace Service Layer
14:15 Trace Repository Layer
14:15 Trace Repository Layer
18:01 "Distributed" Tracing
23:28 Sampling
25:40 Finale

🔍 What you'll learn:

- How to implement distributed tracing with OpenTelemetry in Golang
- Adding spans to your API’s Controller, Service, and Repository layers
- Using Events and Attributes to enrich traces
- Visualizing traces with Jaeger for better monitoring and debugging

📚 Resources and Links:

💬 Stay Connected:

👍 If you find this video helpful, don't forget to like, subscribe, and share it with your fellow developers. Your support encourages me to create more content like this!

#GoLang #OpenTelemetry #DistributedTracing #Jaeger #ProgrammingTutorial #SoftwareDevelopment #Tracing #BackendDevelopment #WebDevelopment
Рекомендации по теме
Комментарии
Автор

Fırat hocam çok teşekkür ederim, çalışmalarınızın devamını dilerim 🎉🎉

alperenkandemir
Автор

Thank you, I never understood this topic before❤

atayergul
Автор

I love :) thanks! Please can you extend this video to implement telemetry for redis, rabbitmq and mongodb? thank you

rocketbox
Автор

great video about otel. But if you are actively working with golang, please dont use C# or java concepts.

dermuschelschluerfer