Introduction to Tracing : OpenTelemetry & Opentracing

Sdílet
Vložit
  • čas přidán 22. 08. 2024

Komentáře • 83

  • @adilsultan916
    @adilsultan916 Před 3 lety +45

    I rarely ever comment on YT but I just had to let you know how thorough, easy to follow and informative your video is.

    • @GeorgeFoxRules
      @GeorgeFoxRules Před 2 lety

      +1 His videos are super super clear and helpful

  • @lurhq343
    @lurhq343 Před 3 lety +5

    Dude, where have you been all my life. This is the best explanation of Observability I have even seen! TY TY TY soooo much!

  • @faadi4536
    @faadi4536 Před rokem +3

    You have made my life so easier. not a single video like this on CZcams who would have cleared distributed tracing to me in such concise manner. Kudos to you brother. Stay blessed.

  • @andreashurling6995
    @andreashurling6995 Před 3 lety +5

    This was the best video to get an understanding of tracing and instrumentation. Thank you very much!

  • @FabianoChagas
    @FabianoChagas Před 3 lety +16

    Hi Marcel
    Thanks a lot for sharing the knowledge one more time. I ALWAYS learn a lot from your videos
    And about having another video deep diving into jaeger would be great! Thanks again!

  • @diegrootam
    @diegrootam Před 3 lety +5

    Excellent video. Congrats, Marcel.
    And please, feed more with Jaeger videos. THankss

  • @rajendragosavi2233
    @rajendragosavi2233 Před 3 lety +1

    Very underrated channel. This deserves lot many subscribers and followers. Thanks a lot.

  • @bloodraven9622
    @bloodraven9622 Před 2 lety

    Sir, I really glad to hear your clearly speech. Its really important to me as not native English speaker.

  • @increasingsun
    @increasingsun Před 2 lety

    Let me say this: Less nonsense and 100% sense.
    Crisp, clear and relatable.

  • @claytonmarshall1308
    @claytonmarshall1308 Před rokem

    This video was super helpful! The Open Telemetry docs have been frustratingly confusing to understand and try to auto instrument the whole world without telling me what it's actually doing.

    • @TannerBarcelos
      @TannerBarcelos Před rokem

      This is the issue we are facing over on my team at work as well.
      We are trying to adopt opentelemetry to build an end-to-end observability and resource utilization metering solution with OTEL as the backbone for the whole solution. However, the docs really aren’t that great.
      I found it took us many POCs of small instrumentation on little APIs to learn the flow of things and how things work. But even then, the docs are much more centered on readers who know all this observability and monitoring jargon and niche. It’s not too helpful to new engineers.
      I am considering getting involved with the project and specifically trying to overhaul the docs.. that would be a cool challenge.

  • @rajeshantony74
    @rajeshantony74 Před 9 měsíci

    So crisp and thorugh!! Love it!

  • @leamon9024
    @leamon9024 Před 9 měsíci

    Hi, thanks for the effort and sharing. Looking forward to more in-depth videos about openTelemetry.

  • @stevelapp3165
    @stevelapp3165 Před rokem +1

    Great content, content density. Not going to get this from reading any blog. Thanks

  • @utubuddy
    @utubuddy Před 3 lety +2

    fantastic lesson. Great editing, illustrations, sound mix and the way things are explained.
    subscribed!

  • @NicolasVERMANDE
    @NicolasVERMANDE Před 3 lety +1

    Excellent production, great content from a technical perspective. Thanks!

  • @Jdjdhsgxuxu
    @Jdjdhsgxuxu Před 11 měsíci

    Thank you for your explanation. You’re God sent.

  • @serjtubin
    @serjtubin Před 3 lety +1

    Thanks for a great explanation of tracing and how it's implemented, much appreciated!! 🤝

  • @FelipeRodrigues-lj1el
    @FelipeRodrigues-lj1el Před 3 lety +1

    Thank you very much! (From Brazil)

  • @davidtheprogrammer
    @davidtheprogrammer Před 10 měsíci

    This was amazing! Thank you for the time and effort you put into this.

  • @dchennaraidu
    @dchennaraidu Před 3 lety +1

    Woah! thanks for the detailed explanation

  • @vladf7180
    @vladf7180 Před rokem

    great explanation, thanks! It's really helps me to undestand what tracing is.

  • @ljobject
    @ljobject Před 3 lety

    Great introduction into how OpenTracing works and how to instrument your code.

  • @nityanandagohain4154
    @nityanandagohain4154 Před 2 lety

    Thank you for creating such valuable resources.

  • @andrejab74
    @andrejab74 Před 2 lety

    Great video. A lots of userful information, very well organized and prepared and all this in less than 30 mins. Thanks a lot!

  • @wawaji5670
    @wawaji5670 Před 2 lety

    Thanks! Very helpful one. Better than 100 pages doc!

  • @chornsokun
    @chornsokun Před 3 lety +2

    Nice! I've been waiting for this one ;)

  • @ryceericaj.lacbanes5388
    @ryceericaj.lacbanes5388 Před 2 měsíci

    Thank you for this!

  • @nikofeng8447
    @nikofeng8447 Před 3 lety

    Loves your video and hopefully topic jaeger will be on the fly soon

  • @manishchellappan4508
    @manishchellappan4508 Před 2 lety

    So nicely explained and awesome example too , kudos!

  • @sonalkumar702
    @sonalkumar702 Před 2 lety

    Very clean and to the point. Awesome 👏👏👏 explanation

  • @user-dr9yb6kc5p
    @user-dr9yb6kc5p Před rokem +1

    This is amazing tutorial, kudo

  • @kuljeetkumar4657
    @kuljeetkumar4657 Před 3 lety +4

    This is really cool. If you implement it in python specifically with grpc, it would be really really helpful and appreciated.

  • @japanijoota6190
    @japanijoota6190 Před rokem +1

    GOD, i repeat, you are god. What quality!

  • @chokesterchokester9781
    @chokesterchokester9781 Před 3 lety +1

    Very informative! Very good! Could you also do Jaeger deep dive? Would really appreciate it.Thanks!

  • @MrKARTHICKBR
    @MrKARTHICKBR Před 3 lety +2

    Cool video tutorials, I deeply understood the concept for tracing.. if u have this projects in Java, please do share. Thanks dude 👍

  • @vodcon
    @vodcon Před 5 měsíci

    Good and informative

  • @davideriva1573
    @davideriva1573 Před 2 lety

    I've probably never wrote a youtube comment but here we are, you are awesome!

  • @direktanswerz345
    @direktanswerz345 Před rokem

    Excellent ! Thank you .

  • @BrendaaaSanchez
    @BrendaaaSanchez Před rokem +1

    thanks a lot =)

  • @fsyars1697
    @fsyars1697 Před 10 měsíci

    Very useful

  • @Donna___u
    @Donna___u Před měsícem

    Catch an exclusive interview with Binance’s CEO to get the scoop on future developments

  • @sumanpanda157
    @sumanpanda157 Před rokem

    nice explanation, thank you

  • @saurabhbose9900
    @saurabhbose9900 Před 2 lety

    Great Content and Succinct information. Subscribed.

  • @qwerty6-6
    @qwerty6-6 Před 3 lety

    Good sir, could you please do a Jaeger introduction video when you get some time ? This video is great for beginners!

  • @pratyushsharma1402
    @pratyushsharma1402 Před rokem

    Great video! Can you also do a Datadog APM walkthrough?

  • @christophersharkey5551

    Thank you

  • @HAL-9000-
    @HAL-9000- Před 2 lety

    Great video, thanks!

  • @DigsWigs2022
    @DigsWigs2022 Před 2 lety +1

    Peace!

  • @YuriNiitsuma
    @YuriNiitsuma Před 3 lety

    Thanks Marcel!

  • @rampanwar1316
    @rampanwar1316 Před 3 lety

    Thanks Marcel

  • @TannerBarcelos
    @TannerBarcelos Před rokem

    Anyone else in this comment section new to observability and/or OpenTelemetry?
    I think I’m starting to center my focus in my career around this area of software but still not sure.. I’d love to create community of newbies and experts alike.

  • @cheleswersahu1403
    @cheleswersahu1403 Před 3 lety

    nice and informative.

  • @n0sr3t3p
    @n0sr3t3p Před 2 lety

    great overview. your youtube video markers are a little bit off for some reason.

  • @lordmushroom723
    @lordmushroom723 Před 3 lety +1

    Sometimes I feel like distribution of services like this adds complexity to the system for marginal benefit (different teams working on different apis) For example, why not make your playlists api and videos api monolithic and part of the same process/application?

    • @MarcelDempers
      @MarcelDempers  Před 3 lety +4

      This is the big microservice vs monolith debate.
      I've worked on both monolith and microservices and to be honest, it really depends on your architecture,team culture \ mindset on how you design these services.
      Microservices dont have to be micro or nano. a Microservice in my mind is not about the size of the service but having enough logic in there where it makes sense and defining clear boundaries.
      A big win in my experience is having a simplistic design with most traffic being top down (ingress to service) and not too much horizontal flows (service to service) communication.
      In my experience, at scale if done right, microservices can make teams insanely agile and pump out 30 - 100 deployments per day. Features can be deployed quickly, toggled on and off. You can have more people work on the platform not having to understand a large codebases, which boosts their confidence. For example, if Bob masters the videos API and understands its contract, he would be super confident to code on it without breaking other dependencies.
      There are a lot of wins with microservices, but in my experience it has to be done right, otherwise it can be unnecessarily complex, quite easily. And you're right, it can add a lot of complexity and there needs to be close architectural guidance to keep things as simple as possible.

    • @lordmushroom723
      @lordmushroom723 Před 3 lety +1

      @@MarcelDempers Hey, Thanks for that input.. I absolutely agree that you would need very good architectural process so things dont go haywire LOL. Yeah, I'm learning as I progress my career that a lot of times, the simplest solution wins simply because it's easy to maintain and won't cause headaches in the future LOL. Anyways, have a great day !!

    • @yasirhantoush
      @yasirhantoush Před 2 lety

      @@MarcelDempers How would contracts and api be maintained among microservices? And how to track dependancies between microservices? There should be some open standards for maintaining services catalouges, contracts and dependancy graphes. Have you came across such thing in your career ?

  • @cristineees
    @cristineees Před 2 měsíci

    Can we get the javascript files and method name details in tracing in a non node.js app?

  • @tiriyoncontinuum9519
    @tiriyoncontinuum9519 Před rokem

    YesJaeger video please!

  • @8BallMaster
    @8BallMaster Před 6 měsíci

    How can get user journey from frontend to backend?
    I can get traces from react and nodejs but could not link it.
    Is jaeger good to view journeys? Plz suggest any other tool

  • @markustrachsel7873
    @markustrachsel7873 Před 2 lety

    Really informative thanks! But is there no other way than to manually add soans everywhere? I'd love that to happen automatically...

  • @eduardosanzb
    @eduardosanzb Před rokem

    those arms!!!

  • @deepsits7995
    @deepsits7995 Před 2 lety

    Hello Marcel, Thanks for the nice explanation. One quick question, Can we implement context propagation using opentelemetry collector/agent of third party (e.g. Forgerock IDAM suite) product logs to Splunk or NewRelic dashboard for monitoring and analysis. Here, the third party application (ForgeRock) is not using the opentelemetry API/SDKs to handle the context propagation headers that OpenTelemetry recognizes. Please provide some example/sample reference. Thanks a lot.

  • @madhavic893
    @madhavic893 Před 3 lety

    Hi Marcel, Thanks a lot for sharing the videos, great information and the explanation too. How can we do the same tracing using Kubernetes ?

  • @weitanglau162
    @weitanglau162 Před 3 lety

    Awesome video!
    Do you think that tracing will overtake logging?

    • @MarcelDempers
      @MarcelDempers  Před 3 lety +1

      Thanks for the kind words 💪🏽
      Definitely not, since they have two entirely different goals.

  • @bogdan_angh
    @bogdan_angh Před 3 lety

    Like first, watch after ;)

  • @UmarKhan-qx7fc
    @UmarKhan-qx7fc Před 2 lety

    Is there a way to auto instrument angular application using opentelemetry? Please help!!

  • @finselbuch
    @finselbuch Před 2 lety

    have you got an example, similar to this, in Python?

  • @raheelmasood8656
    @raheelmasood8656 Před 11 měsíci

    What is your VSCode theme ?

    • @MarcelDempers
      @MarcelDempers  Před 10 měsíci

      In the video its Amethyst Dark, but latest is Reloaded Dark

  • @LarsKniep
    @LarsKniep Před 2 lety

    great!

  • @turalaliyev8502
    @turalaliyev8502 Před 2 lety

    awsome. how do you generate the ASCII Diagram on readme files?

  • @TheJwwinter
    @TheJwwinter Před měsícem

    It it requires adding a ctx parameter to each function that needs to be traced , its not going to happen.

  • @odwar2
    @odwar2 Před 2 lety

    Anyone manage to achieve this in .net?

  • @bashscript2805
    @bashscript2805 Před 2 měsíci

    aaa my eyes are hurt

  • @koorshashirazi2037
    @koorshashirazi2037 Před 3 lety

    👍👌👌👌

  • @RobertoFabrizi
    @RobertoFabrizi Před 2 lety

    Like 666!