DevOps & Monitoring

Grafana 13.3 führt dashboardübergreifende Variablen und Untersuchungs-Notebooks ein

Grafana 13.3 stellt gemeinsame Variablen, Untersuchungs-Notebooks und eine umfassende UI-Auffrischung vor, um die Konsistenz und Zusammenarbeit für selbst gehostete Monitoring-Teams zu verbessern.

Illustration eines Grafana-Dashboards mit verbundenen Variablen und Notebook-Seiten
Für diesen Artikel erstellte Illustration

Automatisch aus dem englischen Original übersetzt.

Grafana Labs hat Version 13.3 seiner Open-Source-Observability-Plattform veröffentlicht und stellt Tools vor, die Konfigurationsdrift reduzieren und Incident-Untersuchungen rationalisieren sollen. Das Update, das am 29. Oktober 2026 veröffentlicht wurde, konzentriert sich auf die Konsistenz über Dashboards hinweg und verbesserte Dokumentations-Workflows für Engineering-Teams, die ihre eigene Infrastruktur verwalten.

Was passiert ist

Die Veröffentlichung führt dashboardübergreifende Variablen ein, die es Administratoren ermöglichen, eine Variable einmal zu definieren und sie über mehrere Dashboards innerhalb einer Organisation oder eines Ordners hinweg wiederzuverwenden. Bisher mussten Teams identische Variablen, wie Umgebungsselektoren oder Regionsfilter, in jedem Dashboard separat verwalten. Diese Duplizierung führte oft zu Konfigurationsdrift, bei der ein Dashboard aktualisiert wurde, während andere veraltet blieben. Mit dieser neuen Funktion können Benutzer globale oder ordnerbezogene Variablen über ein zentrales Menü erstellen. Beim Bearbeiten eines Dashboards können Benutzer diese gemeinsamen Variablen aus der Seitenleiste auswählen, sodass die Steuerungen konsistent bleiben, ohne dass manuelle Bearbeitungen an jedem einzelnen Dashboard erforderlich sind.

Grafana 13.3 führt außerdem Notebooks ein, eine Funktion, die entwickelt wurde, um Untersuchungsergebnisse in einem einzigen, bearbeitbaren Dokument festzuhalten und zu teilen. Untersuchungen beinhalten oft das Hin- und Herspringen zwischen Dashboard-Panels, der Explore-Ansicht und KI-gestützten Abfragen, wobei Beweise über verschiedene Tabs und Chat-Threads verteilt werden. Notebooks ermöglichen es Benutzern, Panels direkt aus Dashboards oder Explore in ein Dokument einzufügen und schriftliche Beobachtungen neben den Daten hinzuzufügen. Dies schafft einen dauerhaften Datensatz einer Untersuchung, den Teammitglieder später überprüfen können. Benutzer können diese Notebooks manuell oder mit Hilfe des Grafana Assistant erstellen; sie können durchsucht, gefiltert und zur zukünftigen Referenz exportiert werden.

Wichtige Details

  • Dashboardübergreifende Variablen sind als öffentliche Vorschau für alle Editionen verfügbar und erfordern die Aktivierung des Feature-Toggles grafana.dashboardGlobalVariables in selbst verwalteten Instanzen.
  • Variablen können als Global (für jedes Dashboard in der Organisation verfügbar) oder Folder (auf Dashboards im selben Ordner beschränkt) definiert werden.
  • Notebooks werden schrittweise für Grafana Cloud eingeführt und erfordern den Feature-Toggle dashboard.notebooks für selbst verwaltete Bereitstellungen.
  • Die Veröffentlichung umfasst die erste Phase einer großen visuellen Auffrischung seit Grafana 7, mit neuen Standard-Dark- und Light-Themes, abgerundeteren Ecken und aktualisierter Typografie.
  • Der Grafana Assistant unterstützt jetzt Dashboard-Pläne, sodass Benutzer eine vorgeschlagene Dashboard-Struktur vor dem Erstellen prüfen können, und enthält eine Undo-Funktion zum Rückgängigmachen KI-generierter Änderungen.
  • Die visuelle Auffrischung ist nicht breaking, was bedeutet, dass bestehende Workflows und Navigation unverändert bleiben und Plugins, die Standardkomponenten verwenden, automatisch das neue Design übernehmen.

Hintergrund

Grafana ist eine weit verbreitete Open-Source-Plattform für Monitoring und Observability, die es Teams ermöglicht, Metriken aus verschiedenen Datenquellen wie Prometheus, InfluxDB oder Elasticsearch zu visualisieren. Eine Kernkomponente von Grafana ist das Dashboard, das Panels aggregiert, die Graphen, Tabellen oder Logs anzeigen. Variablen in Grafana sind dynamische Eingaben, die es Benutzern ermöglichen, Daten zu filtern, z. B. durch Auswahl eines bestimmten Serverclusters oder Zeitraums. Traditionell waren diese Variablen lokal für jedes Dashboard, was bedeutete, dass jede Änderung an einem gemeinsamen Filter manuell über Dutzende von Dashboards repliziert werden musste.

Notebooks stellen einen Wandel hin zu kollaborativer Dokumentation innerhalb des Monitoring-Tools selbst dar. Anstatt sich auf externe Wikis oder screenshot-lastige Ticketing-Systeme zu verlassen, können Ingenieure nun ihre Überlegungen und Daten nebeneinander halten. Dieser Kontext ist kritisch für Post-Incident-Reviews, bei denen das Verständnis des Gedankengangs hinter einer Abfrage genauso wichtig ist wie das Abfrageergebnis. Die visuelle Auffrischung zielt darauf ab, die Schnittstelle zu modernisieren, ohne etablierte Gewohnheiten der Benutzer zu stören, mit Fokus auf Lesbarkeit und Komponenten-Konsistenz.

Warum es wichtig ist

Für Teams, die ihren Monitoring-Stack selbst hosten, ist Konfigurationsdrift eine erhebliche Wartungslast. Wenn Variablen individuell verwaltet werden, erfordert eine Änderung der Infrastruktur-Namenskonventionen oder Umgebungstags die Aktualisierung jedes betroffenen Dashboards. Dashboardübergreifende Variablen zentralisieren dieses Management, reduzieren das Risiko menschlicher Fehler und sparen Engineering-Zeit. Diese Konsistenz stellt sicher, dass die Filterlogik einheitlich bleibt, wenn ein Entwickler zwischen Dashboards wechselt, was zu schnellerer und genauerer Datenauswertung führt.

Die Einführung von Notebooks adressiert den Wissensverlust, der oft während der Incident-Reaktion auftritt. In Hochdruck-Situationen finden Ingenieure möglicherweise die Ursache, dokumentieren aber nicht die Schritte, die dorthin führten. Durch die direkte Einbettung der Ergebnisse in die Plattform schaffen Teams eine durchsuchbare Historie von Untersuchungen. Dies reduziert die Zeit, die neue Teammitglieder benötigen, um historische Probleme zu verstehen, und verhindert doppelte Arbeit. Die Möglichkeit, diese Notebooks zu exportieren, erleichtert auch Compliance- und Reporting-Anforderungen, ohne das Monitoring-Ökosystem zu verlassen.

Was Sie tun können

  • Aktivieren Sie den Feature-Toggle grafana.dashboardGlobalVariables in Ihrer selbst verwalteten Grafana-Instanz, um dashboardübergreifende Variablen in einer Staging-Umgebung zu testen.
  • Identifizieren Sie häufig verwendete Variablen über Ihre Dashboards hinweg, wie Region oder Service-Name, und planen Sie deren Migration zu globalen oder ordnerbezogenen Definitionen.
  • Aktivieren Sie den Toggle dashboard.notebooks, um zu experimentieren, wie Untersuchungsschritte während Ihres nächsten kleineren Incidents oder bei routinemäßiger Datenexploration erfasst werden können.
  • Prüfen Sie Ihre aktuellen Dashboards gegen die neue visuelle Auffrischung, indem Sie den Toggle grafana.visualDesignRefresh aktivieren, und notieren Sie jegliches Custom-CSS, das möglicherweise angepasst werden muss.
  • Nutzen Sie die neue Dashboard-Plan-Vorschau des Grafana Assistant, um KI-generierte Dashboard-Strukturen zu validieren, bevor Sie sie in Produktion übernehmen.
  • Testen Sie die Undo-Funktionalität im Grafana Assistant, um sicherzustellen, dass Ihr Team sicher mit KI-gesteuerten Dashboard-Bearbeitungen experimentieren kann, ohne Angst haben zu müssen, bestehende Layouts zu brechen.

Weitere News

Alle News