Bester VPS für Grafana 2026: Alles auf dem eigenen Server überwachen
Finden Sie den besten VPS für das Hosting von Grafana. Vergleichen Sie Spezifikationen, Preise und Leistung, um eigene Monitoring-Dashboards mit Prometheus, Loki und mehr zu betreiben.
Bester VPS für Grafana in 2026
Grafana ist die führende Open-Source-Plattform für Monitoring und Observability. Ansprechende Dashboards, Alarmierung und Unterstützung für Dutzende von Datenquellen — von Prometheus über PostgreSQL bis hin zu CloudWatch. Selbst gehostet bleiben Ihre Metriken in Ihrer Hand.
Warum Grafana selbst hosten?
| Faktor | Grafana Cloud Free | Grafana Cloud Pro | Self-Hosted |
|---|---|---|---|
| Metriken | 10k Serien | 15k+ Serien | Unbegrenzt |
| Logs | 50GB/Monat | 100GB+/Monat | Ihre Festplatte |
| Aufbewahrung | 14 Tage | 13 Monate | Sie entscheiden |
| Dashboards | 10 | Unbegrenzt | Unbegrenzt |
| Benutzer | 3 | Unbegrenzt | Unbegrenzt |
| Kosten | Kostenlos | $29+/Monat | ~$5-10/Monat |
Sobald Sie über das Hobby-Level hinaus sind, spart Self-Hosting von Grafana Geld und entfernt alle Beschränkungen bei Metriken, Aufbewahrung und Benutzern.
VPS-Anforderungen
Grafana selbst ist ressourcenschonend, aber der vollständige Monitoring-Stack (Prometheus, Loki, etc.) benötigt mehr Ressourcen.
RAM (Wichtig)
- Grafana allein: 200-500MB
- Prometheus: 1-4GB je nach Metrikanzahl (ungefähr 1GB pro 100k aktive Serien)
- Loki (Log-Aggregation): 500MB-2GB
- Vollständiger Stack (Grafana + Prometheus + Loki): mindestens 4-8GB
- 4GB reicht für kleine Setups, 8GB+ für Produktion
CPU (Moderat)
- Grafana-Rendering ist hauptsächlich Frontend
- Prometheus-Abfrageauswertung benötigt CPU bei komplexen PromQL-Abfragen
- 2 vCPU für kleine Setups, 4+ für aufwendige Dashboards oder viele Scraper
- Die Dashboard-Ladezeit korreliert direkt mit der CPU-Leistung
Speicher (Kritisch)
- Prometheus TSDB wächst mit Metrikanzahl × Aufbewahrungszeitraum
- Grobe Schätzung: 1-2 Bytes pro Sample, 15s Scrape = ~5,7MB/Tag pro 1000 Serien
- Loki-Logs können je nach Volumen 10-100GB verbrauchen
- NVMe SSD ist unverzichtbar — Prometheus TSDB ist I/O-intensiv
- Mindestens 80GB, 200GB+ für ernsthaftes Monitoring
Netzwerk
- Metrik-Scraping hat geringe Bandbreite, ist aber konstant
- Remote Write/Read von anderen Prometheus-Instanzen summiert sich
- 1Gbps ist mehr als ausreichend
Bester VPS für Grafana
1. Hostinger KVM2 (Beste Gesamtwahl) ⭐
$5.99/Monat | 2 vCPU, 8GB RAM, 100GB NVMe
8GB RAM bewältigen Grafana + Prometheus + Loki für die meisten Setups problemlos. 100GB NVMe bieten solide Aufbewahrung für Metriken und Logs. Zum diesem Preis kaum zu schlagen.
Ideal für: Vollständigen Monitoring-Stack, kleine bis mittlere Infrastruktur
2. Hetzner CX22 (Bestes Budget)
€3.99/Monat | 2 vCPU, 4GB RAM, 40GB NVMe
Betreibt Grafana + Prometheus für eine Handvoll Ziele. 4GB RAM bedeutet, dass Sie strategisch auswählen müssen, was Sie überwachen, aber für persönliche Projekte oder kleine Teams funktioniert es.
Ideal für: Einzelentwickler, Monitoring von weniger als 20 Zielen
3. Contabo VPS M (Bestes Preis-Leistungs-Verhältnis)
€9.49/Monat | 6 vCPU, 16GB RAM, 200GB NVMe
16GB RAM ermöglichen den Betrieb des gesamten LGTM-Stacks (Loki, Grafana, Tempo, Mimir) ohne Probleme. 200GB NVMe bieten monatelange Metrik- und Log-Aufbewahrung. Sechs vCPUs bewältigen komplexe PromQL-Abfragen und Dashboard-Rendering.
Ideal für: Vollständigen Observability-Stack, lange Aufbewahrung, 50+ überwachte Ziele
4. Hetzner CPX31 (Beste Leistung)
€14.49/Monat | 4 vCPU, 8GB RAM, 160GB NVMe
Dedizierte AMD EPYC vCPUs liefern konsistente Abfrageleistung. Prometheus PromQL-Abfragen auf großen Datensätzen profitieren von vorhersagbarer CPU. 160GB NVMe bewältigen ernsthafte Aufbewahrung.
Ideal für: Produktions-Monitoring, konsistente Leistungsanforderungen
5. Vultr Cloud Compute (Beste globale Abdeckung)
$24/Monat | 2 vCPU, 4GB RAM, 80GB NVMe
32 Rechenzentren weltweit. Wenn Sie Infrastruktur über Regionen hinweg überwachen, platzieren Sie Ihre Grafana-Instanz nahe an der Mehrheit Ihrer Scrape-Ziele für geringere Latenz.
Ideal für: Verteiltes Infrastruktur-Monitoring
Schnellvergleich
| VPS | RAM | vCPU | Speicher | Preis | Ideal für |
|---|---|---|---|---|---|
| Hostinger KVM2 | 8GB | 2 | 100GB NVMe | $5.99/Monat | Beste Gesamtwahl |
| Hetzner CX22 | 4GB | 2 | 40GB NVMe | €3.99/Monat | Budget |
| Contabo M | 16GB | 6 | 200GB NVMe | €9.49/Monat | Vollständiger Stack |
| Hetzner CPX31 | 8GB | 4 | 160GB NVMe | €14.49/Monat | Leistung |
| Vultr CC | 4GB | 2 | 80GB NVMe | $24/Monat | Global |
So installieren Sie Grafana + Prometheus
Docker Compose (Empfohlen)
# docker-compose.yml
version: "3.8"
services:
grafana:
image: grafana/grafana:latest
restart: unless-stopped
ports:
- "3000:3000"
volumes:
- grafana_data:/var/lib/grafana
environment:
- GF_SECURITY_ADMIN_PASSWORD=changeme
- GF_USERS_ALLOW_SIGN_UP=false
depends_on:
- prometheus
prometheus:
image: prom/prometheus:latest
restart: unless-stopped
ports:
- "9090:9090"
volumes:
- ./prometheus.yml:/etc/prometheus/prometheus.yml
- prometheus_data:/prometheus
command:
- '--config.file=/etc/prometheus/prometheus.yml'
- '--storage.tsdb.retention.time=90d'
- '--storage.tsdb.path=/prometheus'
node-exporter:
image: prom/node-exporter:latest
restart: unless-stopped
ports:
- "9100:9100"
volumes:
- /proc:/host/proc:ro
- /sys:/host/sys:ro
- /:/rootfs:ro
command:
- '--path.procfs=/host/proc'
- '--path.sysfs=/host/sys'
- '--collector.filesystem.mount-points-exclude=^/(sys|proc|dev|host|etc)($$|/)'
volumes:
grafana_data:
prometheus_data:
Prometheus-Konfiguration
# prometheus.yml
global:
scrape_interval: 15s
evaluation_interval: 15s
scrape_configs:
- job_name: 'prometheus'
static_configs:
- targets: ['localhost:9090']
- job_name: 'node'
static_configs:
- targets: ['node-exporter:9100']
docker compose up -d
# Grafana: http://your-server:3000 (admin / changeme)
# Prometheus: http://your-server:9090
Loki für Logs hinzufügen
# Zur docker-compose.yml hinzufügen
loki:
image: grafana/loki:latest
restart: unless-stopped
ports:
- "3100:3100"
volumes:
- loki_data:/loki
command: -config.file=/etc/loki/local-config.yaml
promtail:
image: grafana/promtail:latest
restart: unless-stopped
volumes:
- /var/log:/var/log:ro
- ./promtail.yml:/etc/promtail/config.yml
command: -config.file=/etc/promtail/config.yml
volumes:
loki_data:
Jetzt haben Sie Metriken UND Logs an einem Ort. Fügen Sie Loki als Datenquelle in Grafana hinzu und fragen Sie Logs neben Ihren Dashboards ab.
Leistungsoptimierung
Prometheus
# prometheus.yml
global:
scrape_interval: 30s # 30s statt 15s halbiert den Speicherbedarf
scrape_timeout: 10s
# Kommandozeilen-Flags
--storage.tsdb.retention.time=90d # 90 Tage aufbewahren
--storage.tsdb.retention.size=50GB # Oder nach Größe begrenzen
--storage.tsdb.wal-compression # WAL komprimieren
Grafana
# /etc/grafana/grafana.ini oder Umgebungsvariablen
[database]
type = sqlite3 # SQLite reicht für die meisten Setups
# Verwenden Sie PostgreSQL bei 10+ gleichzeitigen Dashboard-Benutzern
[dashboards]
min_refresh_interval = 30s # 1s-Aktualisierungsintervalle verhindern
[dataproxy]
timeout = 60 # Erhöhen für langsame Abfragen
Reverse Proxy (Caddy)
grafana.yourdomain.com {
reverse_proxy localhost:3000
}
Wichtige Dashboards
Starten Sie mit diesen Community-Dashboards (Import per ID in Grafana):
| Dashboard | ID | Beschreibung |
|---|---|---|
| Node Exporter Full | 1860 | Vollständiges Linux-Server-Monitoring |
| Docker + System | 893 | Container-Metriken |
| Caddy | 14280 | Reverse-Proxy-Monitoring |
| PostgreSQL | 9628 | Datenbank-Monitoring |
| Prometheus Stats | 2 | Prometheus-Selbstüberwachung |
Import: Grafana → Dashboards → Import → ID eingeben → Prometheus-Datenquelle auswählen.
Alarmierung einrichten
Grafana hat eine integrierte Alarmierung. Alertmanager ist nur nötig, wenn Sie ihn bereits verwenden:
# In der Grafana-Oberfläche: Alerting → Contact points
# Telegram-, Slack-, Discord- oder E-Mail-Benachrichtigungen einrichten
# Beispiel-Alarmregel (via Provisioning):
# Alarm wenn CPU > 80% für 5 Minuten
# Alarm wenn Festplattennutzung > 90%
# Alarm wenn ein Ziel 2 Minuten lang nicht erreichbar ist
Sicherheits-Checkliste
- HTTPS über Reverse Proxy einrichten (Caddy/Nginx)
- Standard-Admin-Passwort sofort ändern
- Benutzerregistrierung deaktivieren (
GF_USERS_ALLOW_SIGN_UP=false) - Prometheus-Port (9090) nicht öffentlich freigeben
- Grafanas integrierte Authentifizierung oder OAuth für Teamzugang nutzen
- Firewall einrichten — nur Ports 80/443 müssen öffentlich sein
- Grafana-Audit-Logging für Compliance aktivieren
- Regelmäßige Backups der Grafana-DB und Prometheus-Daten
Grafana Cloud vs. Self-Hosted
| Funktion | Grafana Cloud Free | Self-Hosted |
|---|---|---|
| Einrichtungszeit | Sofort | 15 Minuten |
| Metriken-Limit | 10k Serien | Unbegrenzt |
| Log-Limit | 50GB/Monat | Ihre Festplatte |
| Aufbewahrung | 14 Tage | Sie wählen |
| Dashboards | 10 | Unbegrenzt |
| Alarmierung | Basis | Vollständig |
| Kosten bei Skalierung | $29-299/Monat | $5-10/Monat |
| Wartung | Keine | Sie selbst |
Grafana Cloud ist großartig zum Einstieg. Self-Hosting gewinnt, wenn Sie mehr Metriken, längere Aufbewahrung oder keine steigenden Kosten möchten.
Backup-Strategie
#!/bin/bash
# backup-monitoring.sh — täglich per Cron ausführen
BACKUP_DIR="/backups/monitoring"
DATE=$(date +%Y-%m-%d)
# Grafana sichern (Dashboards, Benutzer, Einstellungen)
docker compose exec -T grafana grafana-cli admin data-migration backup \
/var/lib/grafana/backup-$DATE.tar.gz 2>/dev/null || \
docker cp grafana:/var/lib/grafana/grafana.db "$BACKUP_DIR/grafana-$DATE.db"
# Prometheus-Snapshot (optional — groß)
# docker compose exec -T prometheus promtool tsdb snapshot /prometheus
# docker cp prometheus:/prometheus/snapshots/ "$BACKUP_DIR/prom-$DATE/"
# Letzte 14 Tage behalten
find $BACKUP_DIR -name "grafana-*.db" -mtime +14 -delete
FAQ
Wie viel RAM braucht Grafana?
Grafana allein läuft mit 200-500MB. Aber Sie werden auch Prometheus wollen, das je nach Metrikanzahl 1-4GB benötigt. Planen Sie mindestens 4GB für einen nützlichen Monitoring-Stack ein.
Kann ich mehrere Server mit einer Grafana-Instanz überwachen?
Ja. Installieren Sie node-exporter auf jedem Server, richten Sie Prometheus darauf aus und sehen Sie alles in einem Grafana-Dashboard. Ein VPS kann Dutzende von Servern überwachen.
Ist Prometheus für Grafana erforderlich?
Nein — Grafana unterstützt über 50 Datenquellen, darunter MySQL, PostgreSQL, Elasticsearch, InfluxDB und CloudWatch. Prometheus ist jedoch die beliebteste Kombination und wird in den meisten Tutorials verwendet.
Wie lange kann ich Metriken aufbewahren?
So lange Sie Festplattenplatz haben. Prometheus mit 100GB NVMe kann Monate an Daten für Hunderte von Zielen speichern. Verwenden Sie --storage.tsdb.retention.time, um Ihren Aufbewahrungszeitraum festzulegen.
Grafana vs. Datadog?
Grafana ist kostenlos und Open Source. Datadog berechnet pro Host ($15-23/Host/Monat) und pro Metrik. Für 10 Server kostet Datadog $150-230/Monat. Self-Hosted Grafana kostet $6/Monat. Der Kompromiss ist, dass Sie die Infrastruktur selbst verwalten.
Unsere Empfehlung
Hostinger KVM2 für $5.99/Monat bietet 8GB RAM und 100GB NVMe — genug, um Grafana, Prometheus, Loki und node-exporter für Dutzende von Zielen zu betreiben. Ein vollständiger Monitoring-Stack für weniger als einen Monat irgendeines Cloud-Monitoring-Dienstes.
Ready to get started?
Get the best VPS hosting deal today. Hostinger offers 4GB RAM VPS starting at just $4.99/mo.
Get Hostinger VPS — $4.99/mo// up to 75% off + free domain included
// related topics
// related guides
AWS EC2 Alternatives 2026: Cheaper, Simpler VPS Hosting
Best AWS EC2 alternatives for cheaper VPS hosting. Compare Hetzner, Vultr, DigitalOcean, and more — save 70%+ with simpler billing.
reviewCheapest VPS Hosting 2026 — Best Budget Servers From $2.50
We compared 10 budget VPS providers on price, specs, and support. Here are the cheapest worth using — from $2.50/mo with real performance data.
reviewBest GPU VPS in 2026 — Cheapest NVIDIA Servers Compared
Rent GPU servers from $0.50/hr. We compare 8 GPU VPS providers for AI training, inference, and rendering — NVIDIA A100, H100, and RTX options.
reviewBest macOS VPS for iOS Development in 2026
Need a macOS VPS for iOS app development? We review the best providers offering macOS virtual servers for Xcode, Swift, and App Store publishing.
Andrius Putna
I am Andrius Putna. Geek. Since early 2000 in love tinkering with web technologies. Now AI. Bridging business and technology to drive meaningful impact. Combining expertise in customer experience, technology, and business strategy to deliver valuable insights. Father, open-source contributor, investor, 2xIronman, MBA graduate.
// last updated: February 18, 2026. Disclosure: This article may contain affiliate links.