-
Notifications
You must be signed in to change notification settings - Fork 91
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
Instrument AddEvent
from default OTel default global impl
#541
Comments
i'll pick this up |
@RonFed any recommendations for how to handle the variadic interface input that comes along with |
I am thinking about attaching to the following functions:
The tricky part is associating these calls with the span we are building in eBPF. |
@RonFed nearly have something that works with having a separate probe for |
It is better to find a function which doesn't get inlined if possible (I remember there is an another inner function which handles options, maybe worth looking into it). |
the closest thing i could find to this is the underlying type
any ideas? i'm going to push on with an implementation that relies on inlines being disabled in the meantime just to get both of those 2 pieces working e2e. if we can come up with a more clever way to do this that doesn't involve inlines being disabled, that refactor should be invisible to the Go code and e2e tests. if it helps, i can push a draft MR so we can look at the code together. @RonFed another unrelated question - any preferences on a max size for span events per span? i arbitrarily chose 4, but we can adjust the const as needed. |
Sounds good |
Closing in favor of #954 |
Originally posted by @MrAlias in #523 (comment)
The text was updated successfully, but these errors were encountered: