Skip to content
This repository has been archived by the owner on May 23, 2023. It is now read-only.

Web client - framework instrumentation #111

Open
jpkrohling opened this issue Aug 14, 2018 · 7 comments
Open

Web client - framework instrumentation #111

jpkrohling opened this issue Aug 14, 2018 · 7 comments

Comments

@jpkrohling
Copy link

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.

@yurishkuro
Copy link
Member

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?

@jpkrohling
Copy link
Author

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.

@yurishkuro
Copy link
Member

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

@karunagoyalk
Copy link

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

@jpkrohling
Copy link
Author

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

@karunagoyalk
Copy link

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

@jpkrohling
Copy link
Author

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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants