Context Propagation makes OpenTelemetry awesome

Поделиться
HTML-код
  • Опубликовано: 3 фев 2025

Комментарии • 22

  • @ArvindKumar-tw3nk
    @ArvindKumar-tw3nk 3 месяца назад

    Very crisp and clear explanation. Easy to understand. Thanks!

  • @Eriddoch
    @Eriddoch 2 года назад

    I've come back to your videos over and over again over the last few years. They are super well done.

  • @MichaelCampbell01
    @MichaelCampbell01 Год назад

    Looking to get into OTEL, and this was a great well paced intro. Sub'd, and looking for more!

  • @ScottMooreConsultingLLC
    @ScottMooreConsultingLLC 10 месяцев назад

    Well done video and well explained. Thank you!

  • @mohammaddarmousa4167
    @mohammaddarmousa4167 4 месяца назад

    Well explained. Thank you!

  • @cpunktspunkt748
    @cpunktspunkt748 2 года назад +1

    Great explanation 👌

  • @yogeshchaudhari3809
    @yogeshchaudhari3809 2 года назад

    Nice explanation, very helpful video

  • @wildjoe6259
    @wildjoe6259 3 года назад +2

    Very cool! Thx!

  • @i.shaban
    @i.shaban 2 года назад

    Thank you!

  • @ericnadeau4767
    @ericnadeau4767 2 года назад +1

    +1 for the Tolkien reference.

  • @cgeorge
    @cgeorge Год назад

    Is there a good practice for correlation with Netflow or packet capture data? For example, maybe a community id to correlation id?

  • @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

  • @surajbhattathiri
    @surajbhattathiri 7 месяцев назад

    perfect

  • @alvin1212124
    @alvin1212124 3 года назад +1

    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?

    • @teddy-b-young
      @teddy-b-young 3 года назад +1

      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.

  • @deepakchanalia
    @deepakchanalia 3 года назад

    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?

  • @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?

  • @NM-jq3sv
    @NM-jq3sv 2 года назад

    I like the video
    I hope you will now know that I found it interesting

  • @barscanvural9385
    @barscanvural9385 2 года назад

    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  2 года назад

      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.

  • @shengkaihe4300
    @shengkaihe4300 3 года назад

    Hi Ted! Awesome video! Thank you for doing this! Are the remaining videos out yet? Where can I find them?