Тёмный

Context Propagation makes OpenTelemetry awesome 

Lightstep is now ServiceNow Cloud Observability
Подписаться 2,2 тыс.
Просмотров 12 тыс.
50% 1

#OpenTelemetry #observability #tracing #metrics #logs #architecture #tutorial #tedsuo
Context Propagation is a fundamental part of OpenTelemetry's architecture. Tracing, metrics, and logs all make use of it. In part one of this series, we'll cover the problem that Context Propagation solves, and an overview of how it works.
My recommended awesome learning resources:
🐣: / tedsuo
My OTel tutorials on Github: github.com/tedsuo
Live!! On May 6th, deep dive into OTel, Erlang, and CICD with Tedsuo (me) and Bryan Naegele from Simplebet. There's a Q&A, come say hi!
go.lightstep.com/register-liv...
OpenTelemetry Technical Guide:
go.lightstep.com/register-ope...
Complete Guide to observability:
go.lightstep.com/register-com...
Trying Otel with your hands? The Lightstep community plan is free forever, and Dev Mode makes getting started easy:
app.lightstep.com/signup/deve...
---
Lightstep’s observability platform is the easiest way for developers and SREs to monitor health and respond to changes in cloud-native applications. Powered by cutting-edge distributed tracing and a groundbreaking metrics database, and built by the team that launched observability at Google, Lightstep’s Change Intelligence provides actionable insights to help teams answer the question “What caused that change?”
Check out our website to learn more:
lightstep.com/
Follow us on Twitter and LinkedIn:
/ lightstephq
/ lightstep

Наука

Опубликовано:

 

21 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 21   
@Eriddoch
@Eriddoch Год назад
I've come back to your videos over and over again over the last few years. They are super well done.
@ScottMooreConsultingLLC
@ScottMooreConsultingLLC 4 месяца назад
Well done video and well explained. Thank you!
@cpunktspunkt748
@cpunktspunkt748 2 года назад
Great explanation 👌
@MichaelCampbell01
@MichaelCampbell01 9 месяцев назад
Looking to get into OTEL, and this was a great well paced intro. Sub'd, and looking for more!
@yogeshchaudhari3809
@yogeshchaudhari3809 Год назад
Nice explanation, very helpful video
@surajbhattathiri
@surajbhattathiri Месяц назад
perfect
@i.shaban
@i.shaban Год назад
Thank you!
@ericnadeau4767
@ericnadeau4767 2 года назад
+1 for the Tolkien reference.
@wildjoe6259
@wildjoe6259 3 года назад
Very cool! Thx!
@tedyoung1077
@tedyoung1077 3 года назад
You're welcome! :)
@aravinda_sl
@aravinda_sl 3 года назад
Hi Ted, nice explanation. How one should approach open tracing and open telemetry and how exactly these to are different/similar?
@cgeorge
@cgeorge 11 месяцев назад
Is there a good practice for correlation with Netflow or packet capture data? For example, maybe a community id to correlation id?
@deepakchanalia
@deepakchanalia 2 года назад
Hello Ted, Thanks for the quick explanation. I am just curious, is it possible to use the open-telemetry as a log/trace collector of third party product (e.g. Forgerock IDAM suite) logs in which, any of opentelemetry API or SDK is NOT used? We want to push the (ForgeRock OpenAM, OpenIDM and OpenIG) product logs in Splunk using OpenTelemetry (as log collector) and monitor them on Splunk dashboard. Is it doable? Also, could you please suggest if opentelemetry can support context propagation in such integration (with third party product) where no API/SDK is injected in the product?
@sanjarmatin
@sanjarmatin 2 года назад
Can you provide golang code to construct context from the headers. In my case the second service is a pub/sub subscriber service
@NM-jq3sv
@NM-jq3sv Год назад
I like the video I hope you will now know that I found it interesting
@shengkaihe4300
@shengkaihe4300 2 года назад
Hi Ted! Awesome video! Thank you for doing this! Are the remaining videos out yet? Where can I find them?
@alvin1212124
@alvin1212124 3 года назад
Hey Ted, great video! Looking forward to the up coming ones. I have a question on using AWS Lambda + Open Telemetry. As far as I know, Lambda supports OpenTelemetry via Lambda layers, doesnt this mean I could use B3?
@tedyoung1077
@tedyoung1077 3 года назад
Hi Alvin. The problem is that accessing HTTP headers on Lambda can be difficult and annoying. The X-Ray tracing header is automatically converted into the _X_AMZN_TRACE_ID env var, so it is easier to access. Also, certain AWS services associated with lambda will only take part in the trace when they see this header. The OpenTelemetry lambda support we provide presumes you are using the X-Ray header, and automatically extracts it to create a span for your function: github.com/open-telemetry/opentelemetry-lambda In the future AWS plans to support the W3C TraceContext header, and possibly B3. But I don't know the timeframe on that.
@danyalsaleem5883
@danyalsaleem5883 Год назад
WOW
@barscanvural9385
@barscanvural9385 Год назад
Wouldn't the size of the http headers blow up if you keep passing along the entire context all the time? Seems unnecessary
@LightStepHQ
@LightStepHQ Год назад
The entire context isn't passed, just the Trace ID and parent Span ID. Some other bits but the 'entire' context is constructed on the back end based on the meta data of each span.
Далее
Modern Observability with OpenTelemetry
11:49
Просмотров 20 тыс.
This or That 🛍️
00:52
Просмотров 6 млн
Amazing weight loss transformation !! 😱😱
00:24
Introduction to Tracing : OpenTelemetry & Opentracing
23:38
Jaeger Intro - Yuri Shkuro, Uber
44:41
Просмотров 19 тыс.
How To Use The Context Package In Golang?
17:03
Просмотров 55 тыс.
Coding a Web Server in 25 Lines - Computerphile
17:49
Просмотров 329 тыс.
OpenTelemetry in  .NET Explained
32:54
Просмотров 15 тыс.
Здесь упор в процессор
18:02
Просмотров 376 тыс.
Собираем комп за 500 000 рублей!
6:44:35