opentracing-javascript icon indicating copy to clipboard operation
opentracing-javascript copied to clipboard

Web Client support

Open jpkrohling opened this issue 6 years ago • 11 comments

According to the readme on this repo, web client is supported, but it lacks some examples or further documentation on what's known to work, including which tracers could be used for web clients (see #108)

This task is a research task for an initial support for web clients:

  • [ ] Start a new application using some common stack/framework
  • [ ] Use the library in this project to perform some manual instrumentation
  • [ ] Use the MockTracer to assert that the instrumentation works

The end result of this task should be made a reference of how to do tracing with web clients, without taking security into consideration

jpkrohling avatar Aug 14 '18 13:08 jpkrohling

Hello @jpkrohling, I am Pooja Agarwal an outreachy applicant from Bhubaneswar. I am interested to fix this issue and would like to learn more about this issue.

agarwalpooja avatar Sep 23 '18 14:09 agarwalpooja

Welcome! I would recommend first getting familiar with OpenTracing, like by following the OpenTracing tutorial:

https://www.katacoda.com/courses/opentracing or https://github.com/yurishkuro/opentracing-tutorial

Once you are done with that, you can follow the tasks listed in the first comment here. The second step is about adding this project (opentracing/opentracing-javascript) to a simple web application and apply the same techniques you learnt during the tutorial. The third step is just to assess that everything works.

I'm not sure everything will "just" work, so, if you get stuck, do let me know.

jpkrohling avatar Sep 24 '18 07:09 jpkrohling

Thank you! I will surely go through the tutorials and do as directed.

agarwalpooja avatar Sep 24 '18 07:09 agarwalpooja

@jpkrohling Thanks so much for your help, I will also be following the tutorial and seeing how I go with the listed tasks.

Johanna-hub avatar Sep 26 '18 13:09 Johanna-hub

hi @jpkrohling, am kasandra tams an outreachy applicant from cameroon. am intrested in reseaching the gaps in tracing web clients. can i also learn mor on this issue?

kerylefondji avatar Oct 09 '18 13:10 kerylefondji

@kerylefondji, please do!

jpkrohling avatar Oct 09 '18 13:10 jpkrohling

thanks sir

kerylefondji avatar Oct 09 '18 13:10 kerylefondji

@kerylefondji, @Johanna-hub , @agarwalpooja , if you have progress to report on this issue, please do so before the deadline, which is tomorrow Tuesday, October 30, 2018 4pm UTC.

https://www.outreachy.org/december-2018-march-2019-outreachy-internships/communities/cncf-tracing/research-the-gaps-in-tracing-web-clients/contributions/

jpkrohling avatar Oct 29 '18 17:10 jpkrohling

@jpkrohling Is this issue still open to be worked upon? I am new to distributed tracing and want to start contributing.

verma-varsha avatar Dec 25 '18 06:12 verma-varsha

I'm interested to contribute for the web client support.

marcpires avatar Aug 29 '19 13:08 marcpires

I am not sure of the intent of this ticket. Since this is an API repo, the client implementation is out of scope. The API itself is browser-compatible, to my knowledge, since LightStep implemented it for web.

yurishkuro avatar Aug 30 '19 03:08 yurishkuro