Hinweis: Dieser Beitrag enthält Affiliate-Links (mit * gekennzeichnet). Kaufst du über einen dieser Links, erhalte ich eine kleine Provision — für dich ändert sich der Preis nicht.
NEXTCLOUD-HAMMER! Wer seine eigene Wolke mit Nextcloud betreibt, kennt das Problem: Du fährst die Software, aber wirklich SAUBERES Monitoring war schwierig. Mit Nextcloud 33 (Hub 26 Winter) – und konkret in der aktuellen Stable 33.0.2 vom 2. April 2026 – ist das vorbei: Es gibt einen nativen /metrics-Endpoint, der direkt in Prometheus einliest. UNGLAUBLICH.
Raspberry Pi 5 (ASIN: B0CK2FCG1K)SCHOCK: OpenMetrics direkt aus Nextcloud!
OpenMetrics ist DER Standard für Time-Series-Monitoring – jeder Prometheus-Server, jedes Grafana-Dashboard versteht das Format. Bisher musste man bei Nextcloud:
- Eigenen Exporter bauen, der die Admin-API abklappert.
- Apache/Nginx-Logs parsen, um Latenzen zu sehen.
- SSH-Skripte auf den Server schmieren, um Statistiken zu ziehen.
Mit Nextcloud 33 ist das vorbei. Der eingebaute /metrics-Endpoint liefert dir alles in einem standardisierten Format. Keine Bastelei mehr.
UNGLAUBLICH: Was bekommst du als Metriken?
Standardmäßig laufen rund:
- Aktive Sessions – live, pro App.
- Storage-Statistiken – benutzter Speicher, Quota-Auslastung.
- Job-Queue – Background-Jobs, Retries.
- App-Status – aktiviert, deaktiviert, Updates ausstehend.
- Datenbank-Verbindungen – mit Latenz-Histogrammen.
Mehr als genug, um einen Grafana-Dashboard-Stack aufzubauen, der dir alle Probleme deiner Cloud SOFORT zeigt.
GEFAHR! Sicherheit im Standard ON!
Damit niemand von außen deine Metriken abklopft, ist der Endpoint per Default nur auf localhost erreichbar. Wer einen Prometheus auf einem anderen Host laufen hat, muss:
- Den Prometheus-Host explizit im
config.phperlauben (Allow-Liste). - ODER über einen Reverse-Proxy mit Basic-Auth absichern.
- ODER über WireGuard/Tailscale ins lokale Netz einklinken.
Heißt: Sicher per Default, aber konfigurierbar für professionelles Monitoring.
So aktivierst du das Monitoring in 5 MINUTEN!
- Update auf Nextcloud 33.0.2 ziehen (Web-Updater oder
occ upgrade). - config.php erweitern:
'metrics_token' => 'EIN_LANGES_RANDOM_TOKEN_HIER', - Prometheus-Job einrichten:
- job_name: 'nextcloud' static_configs: - targets: ['nextcloud.local:443'] scheme: https metrics_path: /index.php/ocs/v2.php/apps/serverinfo/api/v1/metrics authorization: credentials: EIN_LANGES_RANDOM_TOKEN_HIER - Grafana-Dashboard importieren (mehrere Community-Dashboards bereits verfügbar).
- Alerts setzen: niedriger Speicher, hängende Cron-Jobs, geänderte App-Liste.
EXTRA-TIPP: Snowflake IDs – weniger Kollisionen!
Nebenbei bringt Nextcloud 33 die Snowflake-ID-Generierung: 64-bit zeitstempelbasierte Pseudo-IDs ähnlich wie bei Twitter/X. Heißt: Bei riesigen Mehrserver-Instanzen weniger Kollisionsgefahr und höhere Schreib-Performance. Für Cluster-Setups Gold wert.
FAZIT: Cloud-Selbsthoster, das ist deins!
Nextcloud 33 schließt mit OpenMetrics endlich die Lücke zur professionellen Observability. Wer eine Nextcloud betreibt, hat jetzt volle Sicht auf seine Wolke – ohne externe Exporter. JETZT updaten, /metrics aktivieren, Grafana-Dashboard reinhauen. Du wirst sehen: Probleme, die du früher erst nach Tagen gemerkt hast, siehst du jetzt in Echtzeit.
Quellen: help.nextcloud.com Hub 26 Summary, Nextcloud Changelog.