-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Document that hyper is using tracing #2498
Comments
Would it be best to do that while carrying #2261 to completion? |
I think they can happen separately. Really, a larger tracing effort would be good to organize for hyper, as there's several metrics people would like to know, and some simple placement of spans and proper key-value designations in some events in hyper could allow them to more easily get that info. |
OK. Given PR #2261 is not blocking this larger effort, we'll still need some direction on which way @seanmonstar wants to jump.
Proposal:
Context 1:Issue #2312 has been known for some time. We've hit a reproducible client hang, but can't yet work out if it is the same issue. One reason for this, and we suspect the slow progress on #2312 is related to trace logs. Context 2:We hit this issue in the course of trying to debug reproducible Hyper client hang behavior. This is what the existing spans (there are only two, As best we can tell the only proposal to advance Hyper Tracing support is in PR #2261. We agree with @davidbarsky that (extensive/detailed) OpenTelemetry support can be better handled somewhere else in the stack of: tracing -> tracing-subscriber -> tracing-opentelemetry -> opentelemetry -> opentelemetry-jaeger However, @neoeinstein does have a point:
This can likely be address by 3. in the proposal above. |
I've opened up #2678 to track overall @taqtiqa-mark I don't think we need to |
@seanmonstar not sure if the docs here are sufficient to close this? They'll expand as the implementation roles out, but right now have a 10,00ft view of what tracing in Hyper means (OTel semantic conventions). |
The 1.0 docs now mention that |
The main
lib.rs
page would benefit from a section explaining how to view logs in hyper.The text was updated successfully, but these errors were encountered: