we are using Grafana 5 now, and i’m not able to replicate feature from Grafana 4 - hiding, or better to say colapsing of row with panels. We have long dasboard with unit details, some rows are less important than other, so they are hidden, until someone want to see this information. In G5 it’s gone, or i’m missing something of course.
Well… found it. And i have lot of comments/questions
putting “Row” in “Add panel” on same “hierarchy” level as other panels is from UX point not very elegant. Or is “Row” on same level as any other panel (yes from one point of view, panel can exist without “row panel”), or is not - because it behaves in different way, it can consist of different panels, it can be hiden. I would suggest to distinguish between those two elements, because they are not the same creature, at least from user point of view. So i would sugest “Add row & panel” to name of UI element, and distinguish between row and other panels in graphic layout of “Add panel”.
new version of rows consumes too much of space - name of row is stil shown, and in case, when row consist just of one panel with same name, it’s… waste of screen estate. I understand that previous version was not very straighforward from user’s point of view, but it’s waste of space, if i can’t hide panel’s/row’s name.
when draging between rows there is no visual confirmation, that panel is now part of row.
Rows in Grafana v5 are mostly there for backward compatibility and making very large dashboards possible (as way to create collapsable sections) so making it big button for creating them felt unnecessary as they are no longer needed for most dashboards.
The row takes up the same amount of space as in previous versions, we do require the title to be shown as otherwise there would be no space to have the toggle/hide (the hidden row menu was very much a UX problem that we wanted to remove). We do understand that this can cause some problems for some small subset of dashboards that used rows heavily and like the hidden nature of the row title when expanded.
After experience with G5 i agree with @torkel, new layout system is quite cool and i nearly can live without rows, but i really would like to see feature to collapse just one panel (or manually, or when no data are available, if set so).
A lot of our layouts are based on the model where we have high-level coarse grained metrics visible and more detailed metrics collapsed in a row. This makes the UI cleaner and reduces the load on our metrics backend.
The mechanism doesn’t really need to be a row but even with the new layout engine I think it would make the most sense: Minimizing and maximizing individual panels can cause other panels to bounce around in unexpected ways and confuse the user. The behavior of collapsing and extending a row is much more predictable.
To provide another use case for hiding the title, we use the row’s ‘repeat’ to show the first row multiple times for each of the selected ‘hosts / servers’.
With Grafana 4.x all rows were visible without a lot of ‘blank’ space in between.
In itself it’s not quite that big of a deal, but it looked just perfect with 4.x, and now… it’s a waste of space
However, I do understand the reasoning, and this use case probably isn’t very common. But the ‘repeat’ option for the complete row was an easy and fast way to provide the ‘server list’ functionality.
This dashboard is used on our main TV screen as a sort of quick monitoring option.
Due to the title not being hidden, less rows are visible on the screen.
However, we really love the new version, it’s a lot slicker and cleaner… keep up the amazing work!