-
Notifications
You must be signed in to change notification settings - Fork 4
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
feat: add tracing, request timeouts and move instrumentation to boxo #87
Conversation
this isn't working too well. We need to look more deeply into this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Merged boxo PRs and switched this one to a commit from boxo main branch with both.
I think we should ship this do delegated-routing.dev
, try to visualize metrics in grafana, nd see if bucket sizes make sense (duration should be ok, but sizes may be too big, we won't have 1GB response from routing system, IPNS record size is capped at 10KiB (https://specs.ipfs.tech/ipns/ipns-record/#record-size-limit)
@2color Feel free to merge this PR and then open one that releases this as v0.6.0
Co-authored-by: Marcin Rataj <lidel@lidel.org>
@lidel See ipfs/boxo#724 for updated size buckets |
What's in this PR
Traceparent
headerWhy
TL;DR: expose metrics per handler/route and use more
See ipfs/boxo#718.
Depends on