Grafana unter Ubuntu installieren
Grafana ist ein Open-Source-Tool zur Visualisierung und Überwachung von Systemmetriken und bietet leistungsstarke Dashboards für Daten, die aus verschiedenen Quellen gesammelt wurden. Diese Anleitung zeigt Ihnen, wie Sie Grafana unter Ubuntu installieren, konfigurieren und Ihr erstes Dashboard einrichten, um Daten aus Quellen wie Prometheus, InfluxDB oder Elasticsearch zu visualisieren.
1. Systempakete aktualisieren
Bevor Sie Grafana installieren, aktualisieren Sie Ihr System, um sicherzustellen, dass Sie die neuesten Paketversionen haben:
2. Grafana installieren
Grafana bietet ein offizielles Repository, das die Installation unter Ubuntu erleichtert.
Schritt 1: Hinzufügen des Grafana APT Repositorys
Fügen Sie das offizielle Grafana-Repository zu Ihrem System hinzu, indem Sie es ausführen:
Schritt 2: Grafana installieren
Aktualisieren Sie Ihre Paketliste und installieren Sie Grafana:
3. Starten und Aktivieren von Grafana
Starten Sie nach der Installation den Grafana-Dienst und aktivieren Sie ihn zum Starten beim Booten:
Überprüfen Sie den Status von Grafana, um sicherzustellen, dass es läuft:
4. Zugriff auf die Grafana-Webschnittstelle
Das Webinterface von Grafana ist standardmäßig über Port 3000 erreichbar. Öffnen Sie einen Webbrowser und navigieren Sie zu:
Wenn Sie zum ersten Mal auf Grafana zugreifen, müssen Sie sich mit den Standard-Anmeldedaten anmelden:
- Benutzername: admin
- Kennwort: admin
Nach der ersten Anmeldung werden Sie aufgefordert, das Passwort zu ändern.
5. Grafana Datenquellen konfigurieren
Grafana unterstützt mehrere Datenquellen wie Prometheus, InfluxDB, Elasticsearch und MySQL. Hier erfahren Sie, wie Sie eine Datenquelle in Grafana hinzufügen.
Schritt 1: Gehen Sie zur Konfiguration
Klicken Sie im Grafana-Dashboard auf das Zahnradsymbol in der linken Seitenleiste und wählen Sie dann Datenquellen.
Schritt 2: Hinzufügen einer Datenquelle
Klicken Sie auf Datenquelle hinzufügen und wählen Sie Ihren Datenquellentyp (z.B. Prometheus, InfluxDB, MySQL).
Schritt 3: Details zur Datenquelle eingeben
Geben Sie die URL und die Verbindungsdetails für Ihre Datenquelle ein. Wenn Sie z. B. Prometheus verwenden, das lokal ausgeführt wird, können Sie die URL wie folgt festlegen:
Klicken Sie auf Speichern & Testen, um die Verbindung zu Ihrer Datenquelle zu überprüfen.
6. Ihr erstes Grafana Dashboard erstellen
Sobald Ihre Datenquelle verbunden ist, erstellen Sie ein Dashboard zur Visualisierung der Daten.
Schritt 1: Erstellen Sie ein neues Dashboard
- Klicken Sie in der linken Seitenleiste auf und wählen Sie Dashboard.
- Klicken Sie auf Neues Panel hinzufügen.
Schritt 2: Konfigurieren Sie das Panel
- Wählen Sie Ihre Datenquelle und die anzuzeigenden Metriken aus.
- Passen Sie den Visualisierungstyp (z. B. Diagramm, Messgerät, Tabelle) auf der Grundlage Ihrer Daten an.
Schritt 3: Speichern Sie das Dashboard
Klicken Sie nach der Konfiguration auf Übernehmen, um das Panel zu Ihrem Dashboard hinzuzufügen. Sie können demselben Dashboard mehrere Panels hinzufügen, um einen umfassenden Überblick über Ihre Metriken zu erhalten.
7. Alarme einrichten (optional)
Die Warnfunktion von Grafana kann Sie benachrichtigen, wenn bestimmte Schwellenwerte überschritten werden.
- Öffnen Sie ein Panel und gehen Sie auf den Reiter Alert.
- Klicken Sie auf Alert erstellen und legen Sie die Bedingungen für das Auslösen eines Alerts fest.
- Konfigurieren Sie Benachrichtigungen, wie E-Mail oder Slack, unter Benachrichtigungskanäle in den Grafana-Einstellungen.
8. Grafana absichern
Für die Sicherheit sind die folgenden Schritte zu beachten:
- HTTPS einrichten: Um HTTPS zu aktivieren, benötigen Sie ein SSL-Zertifikat. Bearbeiten Sie die Grafana-Konfigurationsdatei (/etc/grafana/grafana.ini) und fügen Sie Ihre Zertifikatsinformationen unter dem Abschnitt [server] hinzu.
- Schränken Sie den Admin-Zugang ein: Legen Sie im Abschnitt Benutzer die Benutzerrechte fest, um den Zugriff auf sensible Daten zu beschränken.
9. Verwalten und Aktualisieren von Grafana
Um sicherzustellen, dass Grafana auf dem neuesten Stand bleibt, aktualisieren Sie es regelmäßig über das Grafana-Repository:
Um Grafana zu stoppen oder neu zu starten, verwenden Sie:
Fazit
Mit der Installation von Grafana unter Ubuntu erhalten Sie ein leistungsfähiges Tool zur Datenvisualisierung und -überwachung. Mit seinen flexiblen Dashboards und der breiten Unterstützung von Datenquellen ist Grafana ideal für die Überwachung von Anwendungen, Systemen und Infrastruktur. Durch die Einrichtung von Dashboards und Alarmen können Sie wertvolle Einblicke in Ihre Daten gewinnen und über kritische Metriken informiert bleiben.