Icinga / icingaweb2-module-cube

Drill-down view for Icinga web 2 based on custom variables
GNU General Public License v2.0
45 stars 12 forks source link

Vertically align cubes in 2-dimensional grid #130

Open duncanmmacleod opened 1 year ago

duncanmmacleod commented 1 year ago

Is your feature request related to a problem? Please describe.

I love the icingaweb2 cube module. However, we have a heterogeneous service configuration such that in a 2-dimsional view of (roughly) 'service group' vs 'host location', many locations have no services for some groups, so the vertical 'columns' are misaligned:

image

Describe the solution you'd like

When displaying 2 dimensions, the cubes are arranged in a regular grid, with blank spaces for any 'cell' that has zero services for that combination of the two dimensions. Roughly:

image

Describe alternatives you've considered

Adding dummy services for each 'cell' such that there is always a cube there, but I hate that idea.

Additional context

Add any other context or screenshots about the feature request here.