Grafana Installation · 7 min read · Nov 19, 2025
So installieren Sie Grafana auf Ubuntu 20.04 LTS
Grafana ist ein Open-Source, funktionsreiches Metriken-Dashboard und Grafikeditor. Grafana wird häufig verwendet, um eine große Anzahl von Metriken aus verschiedenen Datenquellen wie MySQL, MongoDB, InfluxDB usw. zu überwachen. Es hat eine erweiterbare Architektur, die mit mehreren Plugins für verschiedene Datenquellen erweitert werden kann.
Grafana ist in der Programmiersprache Scala geschrieben und verwendet Elasticsearch für die Persistenz und eine einfache Abfrage über Datenquellen hinweg. Es kann verwendet werden, um Metriken aus Ihren eigenen Anwendungen oder von Drittanbieterdiensten wie Pingdom, Google Analytics, AWS Cloudwatch usw. zu visualisieren.
Top-Funktionen von Grafana:
- Dashboard-Editor: Es verfügt über einen leistungsstarken grafischen Dashboard-Editor, der eine Drag-and-Drop-Oberfläche zum Erstellen von Dashboards bietet. Grafana bietet auch API-Zugriff, der es Entwicklern ermöglicht, die Dashboards in Echtzeit bereitzustellen.
- Mehrere Datenquellen: Grafana unterstützt derzeit Graphite, InfluxDB und Prometheus-Datenquellen. Es ist jedoch erweiterbar mit Plugins für verschiedene andere Datenquellen wie MySQL, Elasticsearch usw. Neue Plugins werden häufig von Mitgliedern der Community hinzugefügt.
- Datenvisualisierungen: Es bietet verschiedene Visualisierungstypen wie Graphen, Tabellen, Diagramme. Es hat auch eine Dashboard-Funktion, die komplexe Dashboards aus kleineren Dashlets erstellen kann.
- Dashboard-Sharing: Grafana verfügt über einen integrierten Dashboard-Teiler, der es uns ermöglicht, unsere eigenen Dashboards online mit anderen Benutzern oder Gruppen zu erstellen und zu teilen. Wir haben die Möglichkeit, das geteilte Dashboard entweder als JSON-Datei zu exportieren oder im PNG-Format herunterzuladen.
Was macht es?
Jetzt, da wir mehr über die Funktionen von Grafana wissen, lassen Sie uns sehen, wie es funktioniert. Graphite ist eines der am häufigsten verwendeten und beliebtesten Tools zur Überwachung von Metriken. Es hat jedoch einen wesentlichen Nachteil in der Art und Weise, wie es Metriken aus Datenquellen sammelt. Es verwendet einen Abfragemechanismus, um Metrikwerte zu sammeln, was zu einer hohen CPU-Auslastung führt und länger dauert, um Abfragen von verschiedenen Clients zu verarbeiten. Grafana verwendet Collectd auf einem lokalen Host und sendet die Metriken an InfluxDB sowie Graphite für die persistente Speicherung.
Wie funktioniert es?
Grafana nimmt dann diese Daten von InfluxDB oder Graphite und speichert sie in Elasticsearch, einer NoSQL-Datenbank, die eine schnelle Abfrage großer Datenmengen über mehrere Hosts hinweg ermöglicht. Grafana liest dann diese Punkte aus Elasticsearch über eine pluggable Plugin-Architektur, bei der man Drittanbieter-Plugins für verschiedene Datenquellen hinzufügen kann. Grafana hat Plugins für fast alle beliebten Datenquellen, und einige von ihnen sind Open Source wie Graphite, InfluxDB, OpenTSDB usw.
Dieser Leitfaden führt Sie durch den Prozess der Installation und Konfiguration von Grafana auf Ubuntu 20.04 (es sollte auch mit anderen Versionen funktionieren).
Voraussetzungen
- Ein Server mit installiertem Ubuntu 20.04 64-Bit.
- Melden Sie sich als Root oder Benutzer mit Sudo-Rechten an.
- Ausreichend Speicherplatz. Grafana benötigt mindestens 200 MB Speicherplatz, mindestens 3 GB RAM und mindestens 2 CPUs, um Dashboards und Metriken zu verarbeiten.
Erste Schritte
Aktualisieren Sie Ihren Server
Es ist immer eine gute Idee, Ihren Server zu aktualisieren, bevor Sie mit der Installation von irgendetwas beginnen, indem Sie die folgenden Befehle in Ihrem Terminal ausführen:
sudo apt update -ysudo apt upgrade -yDas -y-Flag wird verwendet, um die Aufforderungen, die während des Updates gestellt werden, mit Ja zu beantworten.
apt update aktualisiert Ihre Paketliste, und apt upgrade installiert die neuesten Versionen aller derzeit auf dem System installierten Pakete.
Beispielausgabe:

Aktualisieren Sie Ihren Server
Nachdem der Aktualisierungsprozess abgeschlossen ist, müssen Sie möglicherweise den Server neu starten, indem Sie den folgenden Befehl in Ihrem Terminal ausführen:
sudo rebootAbhängigkeiten installieren
Grafana benötigt einige Pakete, die installiert werden müssen, bevor das Installationsskript ausgeführt wird. Um diese Pakete zu installieren, führen Sie den folgenden Befehl in Ihrem Terminal aus:
sudo apt-get install -y gnupg2 curl software-properties-common apt-transport-https wget -ygnupg2 ist ein Paket, das bei der Erstellung des GPG-Schlüssels hilft, der zum Signieren der Pakete verwendet wird.
curl ist eine Anwendung, die es Ihnen ermöglicht, Daten von oder zu einem Server zu übertragen.
apt-transport-https ist ein Paket, das es dem apt-get-Befehl ermöglicht, mit https zu arbeiten.
software-properties-common ermöglicht es uns, das Grafana-Repository hinzuzufügen, und wget wird Pakete aus Repositories abrufen.
Diese Pakete werden ohne Bestätigung auf Ihrem Server installiert.
Beispielausgabe:

Abhängigkeiten installieren
Grafana installieren
Jetzt, da wir alle Abhängigkeiten installiert haben, die Grafana benötigt, lassen Sie uns es installieren.
Zuerst müssen wir den Grafana GPG-Schlüssel importieren, der sicherstellt, dass wir die authentische Version von Grafana installieren. Führen Sie den folgenden Befehl in Ihrem Terminal aus:
curl https://packages.grafana.com/gpg.key | sudo apt-key add -Beispielausgabe:

Jetzt werden wir das Repository zur apt-get-Quellliste hinzufügen, indem wir den folgenden Befehl in Ihrem Terminal ausführen:
sudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main"Beispielausgabe:

Dies wird alle Repositories installieren und aktualisieren, um die neueste Version von Grafana zu haben. Sobald es fertig ist, können wir Grafana jetzt mit den folgenden Befehlen installieren:
sudo apt updatesudo apt install grafana -yBeispielausgabe:

Um zu überprüfen, ob die Installation erfolgreich war, führen Sie den folgenden Befehl in Ihrem Terminal aus:
grafana-server -vBeispielausgabe:

Nachdem die Installation abgeschlossen ist, wird der Grafana-Dienst automatisch gestartet. Wenn er nicht läuft, führen Sie die systemctl-Befehle aus, um ihn zu starten:
sudo systemctl start grafana-serverSie können den Status des Dienstes mit den folgenden Befehlen überprüfen:
sudo systemctl status grafana-serverDie Ausgabe sollte ungefähr so aussehen:

Diese Ausgabe enthält Informationen über den Grafana-Prozess, einschließlich seines Status und der PID. Der Prozess ist aktiv, was bedeutet, dass er korrekt läuft.
Wenn Sie den Grafana-Dienst beim Systemstart starten möchten, führen Sie den folgenden Befehl aus:
sudo systemctl enable --now grafana-serverBeispielausgabe:

Dies teilt uns mit, dass systemd die symbolischen Links erstellt hat, die Grafana automatisch starten lassen.
Firewall konfigurieren
Grafana ist eine Webanwendung und benötigt Zugriff auf Port 3000. Da Ubuntu 20.04 mit UFW (Uncomplicated Firewall) geliefert wird, müssen wir dies entsprechend konfigurieren. Wenn Sie sich nicht sicher sind, ob die Firewall läuft, führen Sie den folgenden Befehl in Ihrem Terminal aus:
sudo systemctl status ufwWenn sie nicht läuft, starten Sie sie mit dem folgenden Befehl:
sudo ufw enablesudo systemctl enable ufwBeispielausgabe:

Dies wird die Firewall starten und aktivieren, damit sie bei jedem Neustart läuft. Jetzt müssen wir die Firewall für den Grafana-Zugriff konfigurieren, führen Sie den folgenden Befehl in Ihrem Terminal aus:
sudo ufw allow 3000/tcp
Dieser Befehl erlaubt den Zugriff auf Grafana über Port 3000. Um zu überprüfen, ob die richtigen Firewall-Regeln vorhanden sind, führen Sie aus:
sudo ufw statusDie Ausgabe sollte ungefähr so aussehen:

Zugriff auf die Grafana-Weboberfläche
Sie haben erfolgreich einen Grafana-Server installiert. Jetzt können Sie von einem Browser aus darauf zugreifen, indem Sie http://localhost:3000 besuchen, wenn Sie den Server auf Ihrem lokalen Computer installiert haben, oder http://my-ip-address:3000, wenn Sie Grafana auf einem anderen Computer aufrufen. Denken Sie daran, “my-ip-address” durch die IP-Adresse Ihres Servers zu ersetzen.
Wenn alles korrekt konfiguriert ist, wird die Grafana-Weboberfläche wie im Screenshot unten angezeigt:

Das Standard-Grafana verwendet einen Admin-Benutzer mit dem Benutzernamen admin und dem Passwort admin, Sie können sich mit diesen Anmeldeinformationen anmelden. Beim ersten Anmelden werden Sie aufgefordert, das Passwort zu ändern. Bitte erstellen Sie ein sicheres Passwort für Ihre Grafana-Weboberfläche:

Sobald Sie angemeldet sind, zeigt die Webseite ein Dashboard mit Beispieldaten an. Sie können auf Panels klicken, um auf sie zuzugreifen, und dann weitere Details zu Metriken oder Parametern, die Sie interessieren, anzeigen, indem Sie auf Diagramme oder Grafiken klicken.

Herzlichen Glückwunsch! Sie haben Grafana erfolgreich auf Ihrem Ubuntu-Server installiert.
Hinweis: Dieser Leitfaden ist nur eine grundlegende Installation von Grafana, um den Dienst zum Laufen zu bringen. Dieser Leitfaden ist nicht als detailliertes Grafana-Tutorial gedacht; Sie können jedoch weitere Informationen finden, indem Sie https://grafana.com/docs besuchen.
Fazit
Grafana ist ein großartiges Open-Source-Visualisierungstool für alle Arten von Daten. Sie können Grafana verwenden, um Dashboards zu erstellen, die die Daten für eine einfache Überwachung durch Ihre Entwickler- und Betriebsteams präsentieren. Die Dashboard-Seite in Grafana bietet Ihnen eine bequeme Möglichkeit, diese Dashboards einfach zuzugreifen, zu suchen und zu erstellen.
Wenn Ihnen dieser Artikel gefallen hat, teilen Sie ihn bitte mit Ihren Freunden auf Twitter und Facebook. Dies wird uns helfen, weiterhin mehr Artikel wie diesen zu schreiben.
Wenn Sie eine Frage oder einen Kommentar haben, können Sie ihn gerne im Kommentarbereich unten hinterlassen. Vielen Dank fürs Lesen und bis zum nächsten Mal!
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.