Proxmox-Monitoring, das du auf einen Blick erfasst

Nodes, VMs, Container und Backups auf einer Seite, mit einem Alarm, wenn etwas deine Aufmerksamkeit braucht. Selbstgehostet, ein Container, kein Grafana-Stack.

Kostenlos und quelloffen, ohne Konto. Pro ergänzt Patrol-Untersuchungen und verifizierte Korrekturen ab 79 $ pro Jahr. Tarife ansehen
Pulse-Proxmox-Ansicht mit acht Nodes und der Gast-Tabelle mit CPU, Arbeitsspeicher, Festplatte und I/O pro VM
Nodes, VMs und LXC in einer Tabelle. Filtere, gruppiere und sortiere nach allem, oder drücke / zum Suchen.
6,900+ Sterne auf GitHub

Bekannt aus XDA Developers VirtualizationHowto 45HomeLab

Was Nutzer nach der Installation sagen

In der Presse

"This is hands-down the best monitoring utility for Proxmox"

"Pulse is absolutely incredible! Monitors Proxmox, Docker, and PBS in a single pane of glass, easy to setup and just works."

u/brandonvht on Reddit

"pulse is light and efficient way to have overview of a homelab, without the complexity of a grafana stack"

@warlordattack on GitHub

"I set it up for the first time yesterday and was impressed by the simplicity and ease of setup [...] I was up and monitoring in a few minutes."

@Radixb on GitHub

Ist das Backup letzte Nacht wirklich gelaufen?

PBS-Backup-Jobs, ZFS-Snapshots und Replikation stehen auf derselben Seite wie die Gäste, die sie schützen. Eine VM, die still ihr Backup verloren hat, fällt auf, ohne dass du danach suchen musst. TrueNAS und vSphere funktionieren genauso.

Pulse-Backup-Abdeckung für Proxmox mit einem Backup-Gesundheitsbalken aus geschützten, auffälligen und ungeschützten Workloads und einer Tabelle mit dem letzten Backup jedes Gasts

Alarme dort, wo du ohnehin schaust

Lege einen Schwellenwert einmal fest und erfahre es über Discord, Slack, Telegram, ntfy, E-Mail oder jeden Webhook. Ein Puffer ist eingebaut, damit dir eine VM, die an der Grenze pendelt, nicht vierzigmal schreibt.

Pulse-Alarmübersicht mit vierzehn ausgelösten Alarmen am letzten Tag und einem kritischen Docker-Service-Alarm mit Bestätigen, Schlummern, Zeitleiste und Patrol-Untersuchung

Ist das neu, oder schleicht es sich seit einem Monat an?

Jeder Node, jeder Gast und jeder Container behält seine Diagramme, damit du siehst, wann sich eine Disk zu füllen begann oder ein Container anfing, Speicher zu fressen.

Pulse-Verlaufsansicht eines Proxmox-Nodes mit einem Tag CPU-, Speicher-, Disk- und Netzwerk-I/O-Diagrammen

Zuerst Proxmox, der Rest gleich daneben

Proxmox, TrueNAS und vSphere werden ganz ohne Agent über ihre APIs gelesen. Docker, Kubernetes und einzelne Hosts nutzen ein einziges Binary, das selbst erkennt, was läuft.

Plattform
Wie Pulse sie liest
Was du siehst
Proxmox VE, PBS und PMG
API, schreibgeschütztes Token
Nodes, VMs, LXC- und OCI-Container, Storage, Ceph, Backups und Verifizierung, Replikation, Mail-Warteschlangen
Docker und Podman
Agent
Container, Health-Checks und Neustarts, Compose-Projekte, Swarm-Services, Image-Updates
TrueNAS SCALE und CORE
API-Schlüssel
Pools, Datasets, Festplatten, Snapshots, Replikationsaufgaben, Apps und VMs
Kubernetes
Agent
Cluster, Nodes, Workloads und Pods, mit markierten Neustarts und Crash-Loops
Linux, Windows, macOS und Synology
Agent
Host-Zustand, Dateisysteme, Temperaturen, SMART, RAID und Erreichbarkeit
vSphere Early Access
vCenter-API
Hosts, Cluster, VMs, Datastores, Snapshots, Aufgaben und Ereignisse

In wenigen Minuten einsatzbereit

# Pulse starten. Gezeigt ist Docker; ein Proxmox-LXC-Installer liegt auf GitHub.

docker run -d --name pulse \
  -p 7655:7655 \
  -v pulse_data:/data \
  -e PULSE_DEPLOYMENT_METHOD=docker_run \
  --restart unless-stopped \
  rcourtman/pulse:latest

# http://dein-server:7655 öffnen und das einmalige Setup-Token einfügen:

docker exec pulse /app/pulse bootstrap-token

# Dann Settings → Infrastructure → Add infrastructure.

# Proxmox, TrueNAS und vCenter verbinden sich über ihre APIs; andere Hosts bekommen den Agent.

Patrol ist optional: Füge unter Settings → Pulse Intelligence einen LLM-Schlüssel oder ein lokales Ollama-Modell hinzu. Die Proxmox-LXC- und signaturgeprüften Installer liegen auf GitHub.

Patrol: ein zweiter Blick nach Zeitplan

Alarme fangen ab, wofür du eine Regel geschrieben hast. Patrol sucht nach dem Rest: ein Pool, der schneller voll wird als früher, ein Backup, das vor Wochen aufgehört hat, Nodes, die auseinanderdriften. Patrol ist optional, und Funde sind mit deinem eigenen LLM-Schlüssel oder einem lokalen Modell kostenlos.

Beispielhafte Funde

ZFS-Pool "tank" zu 94 % voll

Beim aktuellen Wachstum ist der Pool in 3 Tagen voll. Über 80 % lässt die ZFS-Performance deutlich nach.

→ Ausführen: zfs list -o space
VM 105 in Neustart-Schleife

6 unerwartete Neustarts in den letzten 24 Stunden. Die Speicherauslastung springt vor jedem Neustart auf 98 %.

→ Speicherzuweisung prüfen
Backup-Job schlägt still fehl

"nightly-backup" war zuletzt vor 41 Tagen erfolgreich. VM 102 (postgres) ist seitdem ungeschützt.

→ PBS-Storage prüfen

Mit Pro kann Patrol auch etwas dagegen tun

Mit Pro untersucht Patrol jeden Alarm, sobald er ausgelöst wird, erkennt, welche Alarme Symptome derselben Ursache sind, schlägt den genauen Befehl vor und führt ihn nur nach der Freigaberegel aus, die du wählst. Jede Aktion wird verifiziert und protokolliert.

So funktioniert Patrol →

Self-hosted-Preise

Wähle den Self-hosted-Tarif, der zu deinem Setup passt.

Sicherer Checkout über Stripe
Lizenz direkt nach der Zahlung verfügbar
14 Tage Geld-zurück-Garantie

Häufige Fragen

Muss ich einen Agent auf meinen Proxmox-Nodes installieren? +
Nein. Pulse liest Proxmox VE, PBS und PMG über ihre API mit einem schreibgeschützten Token, und das Setup-Skript legt dafür einen eigenen Monitoring-Benutzer an. Der optionale Agent deckt ab, was eine API nicht liefern kann: Docker- und Podman-Hosts, Kubernetes, einzelne Maschinen sowie SMART-Zustand und Temperaturen der Festplatten.
Kann Pulse etwas auf meinen Servern verändern? +
Nur wenn du es erlaubst. Das Proxmox-Token ist schreibgeschützt, und die Befehlsausführung des Agents ist standardmäßig deaktiviert. Mit Pro laufen Patrols Korrekturen nur auf Hosts, auf denen du Agent-Befehle eingeschaltet hast, und nur nach der Freigaberegel, die du wählst.
Wie erreiche ich Pulse, wenn ich unterwegs bin? +
Nutze das VPN oder den Tunnel, dem du bereits vertraust, etwa Tailscale, WireGuard oder Cloudflare Tunnel. Pulse betreibt keinen eigenen Fernzugriffsdienst, daher bleibt es unter deiner Kontrolle, wie Pulse von außen erreichbar ist.
Funktioniert es offline / air-gapped? +
Die Kernüberwachung von Pulse Community läuft lokal und kann nach der Einrichtung offline bleiben; für lokale KI kannst du Ollama verwenden. Pro und Business benötigen zur Aktivierung und regelmäßigen Aktualisierung der kostenpflichtigen Funktionen HTTPS-Zugriff auf license.pulserelay.pro.
Kann ich mein eigenes LLM verwenden? +
Ja! Pulse unterstützt OpenAI, Anthropic Claude, Google Gemini, OpenRouter, DeepSeek, Mistral, Groq und weitere, dazu lokale Modelle über Ollama. Deine Daten bleiben auf deiner eigenen Infrastruktur, wir bekommen sie nie zu sehen.

Richte es auf deinen Proxmox-Host und überzeug dich selbst.