Multiple Performance Dashboards
With gitlab-ce#28717 (closed), we are adding support for a wide variety and potentially large set of monitored metrics. This is great to drive the default environment dashboard, the merge request workflows, and other project level settings.
However for larger teams with more specialized groups of developers, they will likely want to create their own dashboards for the metrics they care about. For example, someone on the CI team who develops the Runner may want to have a specific dashboard to view all Runner and CI related metrics.
We should allow the creation of multiple dashboards, which can help manage the volume of available metrics in larger projects.
This should be a simple addition to the configuration data format, with the option to switch between dashboards presented to the user.
We will need to determine the way to present these (tabs, dropdown, etc.).
Links / references
Will write once we align more on design / feature.