Instanz-Gesundheit · Log-Alerts · Nextcloud

Mitbekommen, wenn etwas schiefgeht

HealthCheck überwacht Ihre Nextcloud-Admin-Logdatei und benachrichtigt berechtigte Admins bei neuen ERROR- oder FATAL-Zeilen — per E-Mail, Slack, Webhook oder In-App. Digests, Stummschaltungen und sichere Defaults halten die Alarmmenge im Griff. Web kostenfrei (AGPL).

  • Selbst gehostet
  • PHP 8.2 – 8.5 · NC 32–34
  • AGPL-3.0-or-later

Was die App leistet

Schluss mit Log-Checks per SSH oder fragilen Cron-Skripten. HealthCheck liefert Admins ein Gesundheits-Dashboard und Alerts bei neuen Fehlern — standardmäßig ohne Rohtext aus dem Log.

Log-Alerts

E-Mail, Slack Incoming Webhooks, generische HTTPS-Webhooks und In-App-Benachrichtigungen bei neuen ERROR-/FATAL-Zeilen.

Gesundheits-Dashboard

Jobs, Speicher, HTTPS und Updates auf einen Blick — ehrlich, wenn HealthCheck nicht überwachen kann.

Protokoll durchsuchen

Neuesten Teil lesen, wörtlich suchen, Zeilen kopieren und rotierte Kopien durchblättern — destruktive Aktionen nur für System-Admins.

Überlebt Logrotate

Dauerhafter Byte-Cursor mit Erkennung von Rotation/Kürzung — keine verpassten Alerts nach nächtlicher Rotation.

Rauschen stummschalten

App-ID- und Regex-Stummschaltungen; HealthCheck selbst ist standardmäßig stumm.

Sicher standardmäßig

Alerts nur mit Aggregaten — keine Rohtext-Auszüge, außer ein System-Admin bestätigt die Opt-in.

Rollenbasierter Zugang

Nextcloud-Admins und delegierte App-Admins — nicht für jeden Benutzer der Instanz.

Klare Grenzen

Nur dateibasierte Logs; eine gemeinsame Logdatei pro Cluster; kein SIEM-Export oder Auto-Remediation in V1.

Screenshots

Klicken Sie auf ein Bild zum Vergrößern. oder Pfeile in der Galerie; Esc schließt.

Installation & Voraussetzungen

HealthCheck ist im offiziellen Nextcloud App Store und auf GitHub veröffentlicht (App-ID logcheck).

Über den App Store

  1. Als Administrator in Nextcloud anmelden.
  2. Apps öffnen.
  3. Nach HealthCheck suchen.
  4. Herunterladen und aktivieren.

Manuell aus Git

git clone https://github.com/aSoftwareByDesignRepository/\
nextcloud-logcheck.git \
  /path/to/nextcloud/apps/logcheck
cd /path/to/nextcloud
php occ app:enable logcheck

Voraussetzungen

  • PHP 8.2 – 8.5
  • MySQL / MariaDB or PostgreSQL
  • Nextcloud 32–34
  • Dateibasierte Logs (log_type = file)
  • Funktionierende Hintergrundjobs (Cron empfohlen)

Zurück zu allen Apps

Diese App unterstützen

Diese Apps werden öffentlich gepflegt. Wenn HealthCheck Ihnen hilft, können Sie die Weiterentwicklung über GitHub Sponsors unterstützen. Feature früher nötig? Kontakt aufnehmen — wir besprechen gern gesponserte Feature-Entwicklung.