opentracing-javascript
opentracing-javascript copied to clipboard
Web Client support
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
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.
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.
Thank you! I will surely go through the tutorials and do as directed.
@jpkrohling Thanks so much for your help, I will also be following the tutorial and seeing how I go with the listed tasks.
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, please do!
thanks sir
@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 Is this issue still open to be worked upon? I am new to distributed tracing and want to start contributing.
I'm interested to contribute for the web client support.
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.