Unabhängige Tests Aktualisiert April 2026 387 Self-Hosting-Guides 5 VPS-Anbieter getestet

guide

Wie man Grafana auf einem VPS selbst hostet (Komplette Anleitung)

Diese Anleitung erklärt, wie man Grafana auf einem VPS selbst hostet, detailsierte Installationsschritte und Konfigurationen für eine nahtlose Datenvisualisierung.

Wie man Grafana auf einem VPS selbst hostet (Komplette Anleitung)

Grafana ist eine leistungsstarke Open-Source-Analyse- und Monitoring-Plattform, die entwickelt wurde, um Daten aus verschiedenen Datenquellen zu visualisieren. Grafana selbst zu hosten, kann eine ausgezeichnete Lösung für Entwickler und Homelabber sein, die die Kontrolle über ihre Datenvisualisierungsumgebung benötigen. In dieser Anleitung führen wir Sie durch die Schritte, die erforderlich sind, um Grafana auf einem Virtual Private Server (VPS) zu installieren.

Auswahl Ihres VPS-Anbieters

Bevor wir mit der Installation beginnen, müssen Sie einen VPS-Anbieter auswählen. Hier ist ein kurzer Vergleich einiger beliebter Optionen:

AnbieterMonatlicher PreisRAMCPUSpeicher
Contabo VPS5,99 EUR4 GB2 vCPU200 GB SSD
Hetzner Cloud4,15 EUR2 GB1 vCPU20 GB SSD
DigitalOcean6 USD2 GB1 vCPU50 GB SSD
Vultr6 USD2 GB1 vCPU55 GB SSD
Linode5 USD4 GB2 vCPU80 GB SSD

Für diese Anleitung empfehlen wir die Verwendung von Hetzner Cloud oder Contabo VPS aufgrund ihrer vorteilhaften Preisgestaltung und Ressourcenzuteilung. Für einen vollständigen VPS-Vergleich besuchen Sie voller VPS-Vergleich.

Schritt 1: Richten Sie Ihren VPS ein

  1. Konto erstellen: Registrieren Sie sich bei Ihrem gewählten VPS-Anbieter und erstellen Sie eine neue Instanz.
  2. Betriebssystem auswählen: Wählen Sie eine Linux-Distribution, vorzugsweise Ubuntu 20.04 oder 22.04.
  3. Zugriff auf Ihren VPS: Verwenden Sie SSH, um sich mit Ihrem Server zu verbinden:
    ssh root@your_vps_ip

Schritt 2: Grafana installieren

Verwendung des APT-Repositorys

  1. Paketliste aktualisieren:

    sudo apt update
    sudo apt upgrade -y
  2. Benötigte Pakete installieren:

    sudo apt install -y software-properties-common
  3. Grafana GPG-Schlüssel und APT-Repository hinzufügen:

    wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
    echo "deb https://packages.grafana.com/oss/release/deb stable main" | sudo tee /etc/apt/sources.list.d/grafana.list
  4. Grafana installieren:

    sudo apt update
    sudo apt install grafana -y

Grafana starten und aktivieren

Führen Sie die folgenden Befehle aus, um den Grafana-Dienst zu starten und beim Booten zu aktivieren:

sudo systemctl start grafana-server
sudo systemctl enable grafana-server

Schritt 3: Grafana konfigurieren

Zugriff auf das Grafana-Dashboard

Sobald Grafana läuft, können Sie es über Ihren Browser unter http://your_vps_ip:3000 aufrufen. Die Standardanmeldedaten sind:

Datenquellen einrichten

  1. Navigieren Sie zu Konfiguration > Datenquellen.
  2. Fügen Sie eine Datenquelle hinzu: Wählen Sie aus verschiedenen Optionen wie Prometheus, MySQL usw.
  3. Konfigurieren und Speichern: Geben Sie die erforderlichen Verbindungsdetails ein und speichern Sie Ihre Einstellungen.

Schritt 4: Visualisierung und Dashboards

Jetzt, da Ihre Datenquelle konfiguriert ist, können Sie Visualisierungen erstellen:

  1. Gehe zu Dashboards > Neues Dashboard.
  2. Panels hinzufügen: Wählen Sie den gewünschten Visualisierungstyp (Graphen, Tabellen usw.) aus.
  3. Anpassen: Ändern Sie Ihre Panels, um die Daten und Metriken darzustellen, die für Ihre Überwachungsbedürfnisse wichtig sind.

Optional: Grafana in einem Docker-Container ausführen

Wenn Sie Grafana lieber innerhalb von Docker verwalten möchten, folgen Sie diesen Schritten:

  1. Docker installieren:

    sudo apt install docker.io -y
    sudo systemctl enable docker
    sudo systemctl start docker
  2. Den Grafana-Container ausführen:

    sudo docker run -d -p 3000:3000 grafana/grafana

Greifen Sie wie oben beschrieben auf Grafana unter http://your_vps_ip:3000 zu.

FAQ

Was sind die Vorteile des Selbsthostings von Grafana?

Das Selbsthosting von Grafana ermöglicht eine größere Kontrolle über Daten und Servereinstellungen. Sie können die Umgebung anpassen, Sicherheitseinstellungen verwalten und die Einhaltung von Datenschutzbestimmungen sicherstellen. Darüber hinaus ermöglicht das Selbsthosting die Erweiterung der Funktionen von Grafana durch Plugins und benutzerdefinierte Konfigurationen, die auf Ihre Entwicklungsbedürfnisse zugeschnitten sind.

Kann ich Grafana mit jeder Datenbank verwenden?

Grafana unterstützt viele Datenquellen, einschließlich zeitbasierter Datenbanken wie InfluxDB, Prometheus und relationalen Datenbanken wie MySQL und PostgreSQL. Diese Vielseitigkeit macht es für verschiedene Anwendungen geeignet, egal ob zur Überwachung von Metriken von IoT-Geräten oder zur Visualisierung von Leistungsdaten von Anwendungen.

Wie kann ich meine Grafana-Installation sichern?

Die Sicherung Ihrer Grafana-Installation umfasst mehrere Best Practices:

Wenn Sie diese Schritte befolgen, haben Sie eine robuste selbst gehostete Grafana-Installation auf Ihrem VPS. Genießen Sie die effiziente Visualisierung Ihrer Daten!