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

Web client - framework instrumentation

Open jpkrohling opened this issue 6 years ago • 7 comments

This is a meta issue, probably as a follow up from #110.

To provide better support for web client tracing, it would be nice to understand what are the current stacks/frameworks being used and how we could transparently instrument them. Are there hooks we can add listeners/filters/interceptors?

The first part of this task is to identify the frameworks/stacks eligible for instrumenting. For each framework, open a new issue and link to this one.

jpkrohling avatar Aug 14 '18 13:08 jpkrohling

I would start by looking at zipkin-js, which already includes instrumentation for "popular" frameworks.

I am not sure about the emphasis on the "Web client" though - are you talking about tracing in the browser?

yurishkuro avatar Aug 14 '18 15:08 yurishkuro

I am not sure about the emphasis on the "Web client" though - are you talking about tracing in the browser?

Yes, which might not be a browser. It could be a "web view" on mobile clients, for instance.

jpkrohling avatar Aug 14 '18 15:08 jpkrohling

I wonder if there are any open source tracers that work in the browser (since Jaeger doesn't).

yurishkuro avatar Aug 14 '18 15:08 yurishkuro

Hello @jpkrohling I would like to work on this issue!

karunagoyalk avatar Oct 03 '18 21:10 karunagoyalk

@karunagoyalk thanks for your interest! Before working on this one, it makes sense to get #110 done. Feel free to also work on that one.

jpkrohling avatar Oct 04 '18 08:10 jpkrohling

@jpkrohling okay,I will work for #110 Thank you!

karunagoyalk avatar Oct 04 '18 15:10 karunagoyalk

@karunagoyalk , 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