-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Converge on JAEGER_SAMPLING_ENDPOINT env variable for client's sampling #1849
Comments
I'm in favor of having a configuration option that accepts a URL, which contains all the components required to derive the actual endpoint value (protocol, host, port, base path). The other obvious name for the property would be |
Do we expect people using different endpoints? If no we could require specifying just the root path and set the base in the implementation to make it easier for users. |
Conclusion: go with Agreed? |
Update: per discussion #1971 (comment), we settled on the name |
C# can be checked as done as it's merged and released as of |
Per #3362, we're sunsetting Jaeger clients. |
Update 2020-02-07
per discussion #1971 (comment), we settled on the name
JAEGER_SAMPLING_ENDPOINT
. I'm adding the tracking:Original ticket
A bunch of tickets and PRs flying about, without a firm agreement on what we want to call this env variable.
Two candidates:
JAEGER_CONFIG_MANAGER_HOST_PORT
https://github.com/jaegertracing/jaeger-client-java/pull/554/files#r221994309JAEGER_CONFIG_ENDPOINT
Rename JAEGER_SAMPLER_MANAGER_HOST_PORT to JAEGER_SAMPLING_ENDPOINT jaeger-client-go#282 (comment)Drawbacks:
JAEGER_CONFIG_MANAGER_HOST_PORT
: Does not allow http vs. https, which may be necessary/useful in some situationsJAEGER_CONFIG_ENDPOINT
: Consistent with JAEGER_ENDPOINT for submitting spans, but misleading, because JAEGER_ENDPOINT is the actual URL likehttp://jaeger-collector:14268/api/traces
, but for configuration it's a base url only, to be used with suffix endpoints like/sampling
or/baggage
The text was updated successfully, but these errors were encountered: