Dynamic dashboards
Last year, we migrated our dashboard architecture to the Scenes library, unlocking a more stable, dynamic, and flexible foundation for the future of Grafana dashboards. Today, we’re excited to showcase what the team has built on top of it, with a strong focus on improving core user workflows: navigating, consuming, and editing dashboards.
More efficient navigation and consumption
- Tabs for better organization: Build well-structured dashboards with tabbed layouts for different contexts and user groups.
- Conditional rendering: Show or hide visualizations based on variable selections or data availability, ensuring relevance.
- Dashboard content outline: Navigate dashboards fast with this tree structure, making it easier to jump between sections.
Powerful dashboard editing
- New flexible panel layout options: Use custom or auto-grid panel layouts with adjustable settings, like column count, for adaptive dashboard behavior.
- Tabs and row grouping: Group panels into rows or tabs based on your needs. Nested grouping to support complex visual needs is also supported.
- Context-aware editing: Quickly modify tabs or rows, panels, and variables without diving into full edit mode.
- Intelligent side pane: The side pane user interface adapts to your selection, enabling fast actions like duplicating elements or setting layout options.
To try out dynamic dashboards, enable the dashboardNewLayouts
feature toggle. Since this is still an experimental feature, we strongly recommend not using it in production environments yet.