New in Grafana 12: Dynamic dashboards that are smarter, easier to edit, and can be customized for teams
Blog post from Grafana Labs
Grafana 12 introduces dynamic dashboards designed to enhance usability, customization, and collaboration, building on the stable foundation of the Scenes library. These dashboards offer a new schema inspired by Kubernetes' Custom Resource Definition model, which simplifies dashboard management by reducing noise in JSON changes and improving portability across instances. The update focuses on improving navigation with features like tabs and a dashboard outline, enabling users to segment data and quickly access relevant sections. Dynamic Dashboards also introduce conditional rendering to minimize visual clutter and an auto-grid option for responsive layouts. Although currently available only as an experimental feature, these advancements aim to address challenges users face with large and complex dashboards, ultimately improving the user experience and facilitating better data management practices in Grafana.