-
Notifications
You must be signed in to change notification settings - Fork 64
chore: remove jaeger #1450
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
chore: remove jaeger #1450
Conversation
Please have a look if this is what you wanted, or even better try yourself locally: |
we need to preserve grpc export as it was supported before, and it's the primary way of sending traces. i've updated the code, it still needs two changes:
|
Sorry about the service name, the api and docs looked like tracer_provider.tracer() could be it at first glance. |
Could the new block_on() be waiting for the new tracer_provider.shutdown()? .shutdown_with_timeout(Duration::from_secs(5)) |
it shouldn't normally even get to that point; run_proxy doesn't return until josh exits. also, block_on is just expansion of tokio's |
4a24f1f
to
d7da8b3
Compare
also verified env filter works. |
Great that you could find the batch exporter! Maybe you can update the Makefile to make lokal debugging easier, start jaeger then start the josh export? 😄 |
I think docker-compose is the usual way of handling this. |
Chores
opentelemetry-jaeger
JOSH_OTLP_ENDPOINT
2.JOSH_JAEGER_ENDPOINT