-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Infra UI] Waffle map doesn't scale well to show many nodes in groupings #27500
Comments
Pinging @elastic/infrastructure-ui |
seems to me like a combination of smaller boxes + a denser display of the groups (less margin between groups) be a solution. When there's no text in the boxes, they could probably be really small |
Yeah, though one issue is that the groups need to be wide enough to show the actual group name. At least in this layout |
I had a bunch of alternative layouts, we finally settled on this one but it sounds like we could probably benefit from exploring more ideas. |
I can imagine. It's a tricky problem. Even better filtering could be a good start. E.g. dropdown that lets you multi-select nodes/namespaces you'd like to see. |
Maybe allow users to save and create their own groups based on Namespace, Node, and\or Podname contains search. |
Some more ideas @weltenwort and I had in a discussion:
|
I think a short term fix would be to try and limit the columns to 4 so that we don't get as much vertical stacking. The original algo would try to find a reasonable size for the square and then set the row count to something that would produce a square. Finally it would zoom the entire layout to fit. The downfall of that approach was that the zooming on a large cardinality result became unreadable. |
This has been fixed on 6.7 and 7.0. |
Problem
When displaying many nodes in groupings, the waffle map doesn't scale well, and requires a lot of scrolling.
Some quick potential solutions
Problem example
The text was updated successfully, but these errors were encountered: