-
Notifications
You must be signed in to change notification settings - Fork 3.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
Improve use of tracing spans in query path #25911
Comments
@hiltontj Here are the trace spans that are collected for IOx/InfluxDB 3 projects. These trace spans are customizable and they can be added/removed/updated/renamed per need. The IOx team at times for their works/projects create new or sub spans that can be analyzed for performance. Note: Below is the exhaustive list, and most of these traces are not captured.
|
Thanks @MaduMitha-Ravi - just to be clear, by "most of these traces are not captured", do you mean that monolith is not capturing them, while IOx is capturing them? ...or do you mean that they are not captured in general by both monolith and IOx? |
@hiltontj Yes, most of those trace spans are captured in IOx but not with Monolith. I will try to get more details today. |
Got it - that is very helpful. I can look into how IOx uses those spans and see how we can replicate. I think that would be a good starting point to help surface useful information in the tracing for your team. Beyond that, we can start adding monolith-specific traces. |
Here is the sample from IOx from a latest run that returns data,
|
The purpose of this issue is to get a better understanding of how
influxdb3
uses trace spans in the query path.To better help diagnose and troubleshoot latency and performance issues in the query path, we may need to better leverage tracing spans in the query path, as what we have seen in results from the perf team, the information we are generating is sparse.
Objectives of this issue
iox_query
and which is generated from this codebaseThe text was updated successfully, but these errors were encountered: