First of all, the new dashboards are great! I really love them they make so many things so much easier. The “Rolllup” option for widget columns is from my perspective a bit odd though. I don’t know how other people use it but for me it doesn’t really work as expected.
I have for example a widget that shows CPU usage for various processes. It’s configured as
columns: service_name and
metrics: max(cpu). This works great and displays a line chart with all services. Now I read the description for the rollup option, which says “When rollup is enabled, an additional trace totalling individual subtraces will be included.” which leads me to believe I will get an additional line with the total / sum of cpu usage of all services, but when I actually enable it, the new rollup trace is pretty much the same as the highest subtrace. It appears that it simply applies the metrics function to all log entries.
I can understand that there might be a use case for this behavior but for most widgets it would be more useful to have the sum of all traces.