Grafana Datenvisualisierung

Lernen Sie die Grafana Datenvisualisierung kennen. Dieses Modul behandelt die Installation von Grafana, die Erstellung Ihres ersten Dashboards, verschiedene Visualisierungstypen, Dashboard-Variablen und integrierte Alarmierung. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen (Hands-on Labs) und reale Herausforderungen meistern.

DevOps EngineerDevOpsLinux

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Grafana verwandelt Metriken aus Systemen wie Prometheus in übersichtliche Dashboards. Dieser Praxiskurs führt durch den Browserablauf zum Verbinden einer Datenquelle, Auswählen von Visualisierungen, Hinzufügen wiederverwendbarer Steuerelemente und Definieren eines einfachen integrierten Alarms.

Sie visualisieren eine Prometheus-Prozessmetrik, vergleichen Time series, Gauge und Stat, setzen einen Schwellenwert und bauen einen variablengesteuerten Instanzwähler. Außerdem erstellen Sie einen Alarm über TestData; die Abschluss-Challenge verlangt, Prometheus erneut anzubinden und ein CPU-Dashboard selbstständig aufzubauen.

Was du lernen wirst

  • Grafana aus dem signierten APT-Repository installieren und auf Port 8080 ausführen
  • Eine lokale Prometheus-Datenquelle hinzufügen und testen
  • Dashboard und Panel erstellen, benennen, speichern und prüfen
  • Time series, Gauge und Stat passend zur Leseaufgabe auswählen
  • Einen Schwellenwert setzen und Panels im Raster anordnen
  • Eine Variable aus Prometheus-Labelwerten erstellen und in einer Abfrage nutzen
  • Einen integrierten Grafana-Alarm mit TestData definieren und prüfen
  • Ein Prometheus-gestütztes Betriebsdashboard nach knappen Vorgaben neu bauen

Für wen dieser Kurs geeignet ist

Dieser Kurs auf mittlerem Niveau richtet sich an Linux-Administratoren, DevOps-Lernende und Operations Engineers, die vorhandene Metriken in brauchbare Grafana-Dashboards verwandeln möchten.

Voraussetzungen: Linux-Terminal, sudo, Browsergrundlagen, Metrik- und Prometheus-Konzepte sowie einfache PromQL-Selektoren. Grafana-Erfahrung ist nicht erforderlich.

Lernumgebung: Ein Linux-Desktop mit Grafana auf localhost:8080, Prometheus auf localhost:9090, Administratorzugriff und Firefox. Die Arbeit erfolgt manuell in der UI und wird per API geprüft.

Häufig gestellte Fragen

Muss ich Prometheus vorher aufbauen?

Nein. Das Lab stellt Prometheus und Beispieldaten bereit. Sie verbinden Grafana; Prometheus-Installation, Exporter und fortgeschrittenes PromQL gehören nicht dazu.

Wählen die Variablen wirklich verschiedene Server?

Ermittlung und Ersetzung sind echt, aber beide Instanzlabels verweisen über verschiedene lokale Adressen auf dieselbe Maschine. Eine Multi-Host-Flotte wird nicht aufgebaut.

Erhalte ich eine Produktionsbenachrichtigung?

Nein. Sie erstellen High Traffic Alert über TestData, wählen einen vorhandenen Kontaktpunkt und prüfen die gespeicherte Regel. E-Mail, Slack, PagerDuty und externe Zustellung werden nicht getestet.

Lehrer

labby
Labby
Labby is the LabEx teacher.