-
Notifications
You must be signed in to change notification settings - Fork 8.1k
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
TSVB: Improve performance / lag when interacting with a large number of series #14799
Comments
@stratoula can you please test if this is still a problem and in case open a performance issue in elastic-charts? |
@markov00 I have created a dashboard from an index with many docs (4,476,000 hits). I have two visualizations with many series, one is a Lens visualization and the other is a TSVB. There is a lag on the cursor sync as you can see on the gif below but not on the legend update: |
@stratoula there is no/low lag in the current interactive chart, that is actually a good thing. |
@markov00 I set WithWithoutAlso something else I noticed. The above charts are broken doen by 30 values. If I increase the second chart (Lens) to 50 and hover over it in the Lens editor, the tooltips seem to work fine but when they are embedded in the dashboard they are not so performant. Check the video below: Same applies for the TSVB viz. |
It seems like there is a scroll bar flickering, maybe that's causing it. |
When loading multiple charts in TSVB on a dashboard with ~50+ series in each visualization, we begin to see lag interacting with the time series charts. The synchronized lines and updating the legend may be the cause of this. We'll use this issue to track possible solutions for improving the performance of TSVB charts within a dashboard that contain large numbers of data points.
cc: @ppf2 @simianhacker @mattapperson
The text was updated successfully, but these errors were encountered: