Zum Inhalt

Diagnose

Unter Diagnose führt nmg eine vollständige Selbstprüfung des Systems aus und zeigt das Ergebnis strukturiert an.

Diagnose starten

Über Neu ausführen wird ein frischer Diagnose-Durchlauf angestoßen. Der Bericht wird in Echtzeit aufgebaut und zeigt alle Prüfungen mit Status.

Zusammenfassung

Oben auf der Seite erscheinen vier Statistiken:

Kachel Bedeutung
OK Prüfungen ohne Befund
WARN Prüfungen mit Warnung (System funktioniert, aber Handlungsbedarf)
FAIL Kritische Prüfungen — sofortiger Handlungsbedarf
SKIP Prüfungen, die in dieser Konfiguration nicht anwendbar sind

Prüfungs-Tabelle

Spalte Beschreibung
Status ok (grün) / warn (gelb) / fail (rot) / skip (grau)
Kategorie Bereich der Prüfung (z. B. postfix, rspamd, clamav, cluster, license)
Beschriftung Menschenlesbare Prüfungsbezeichnung
Detail Technischer Befund (Pfad, Fehlermeldung, gemessener Wert)
Hinweis Empfohlene Abhilfemaßnahme
Dauer Laufzeit der Prüfung in Millisekunden

Statusfilter

Die Tabelle kann nach Status gefiltert werden — nur fail/warn anzeigen um schnell auf Probleme zu fokussieren.

Geprüfte Kategorien

Kategorie Geprüfte Aspekte
postfix Dienst läuft, Queue erreichbar, TLS-Zertifikat gültig
rspamd Dienst läuft, Controller erreichbar, Konfigurationstest sauber
clamav Clamd erreichbar, Signaturen aktuell
yara Regeln geladen, letztes Update
keydb Verbindung, Replikation (im Cluster)
postgres Verbindung, Migrationsstatus
license Gültig, Ablaufdatum, Grace-Period
cluster Peer-Erreichbarkeit, Zertifikatsablauf, Konfigurations-Drift
disk Freier Speicherplatz auf relevanten Partitionen
nginx Dienst läuft, TLS-Zertifikate gültig

Empfehlungen

  • FAIL-Einträge sofort beheben — sie indizieren einen nicht funktionierenden Dienst oder eine kritische Fehlkonfiguration
  • WARN-Einträge zeitnah beheben — z. B. ablaufende Zertifikate, niedrige Disk-Kapazität oder veraltete Signaturen
  • SKIP-Einträge ignorieren — z. B. Cluster-Checks auf einem Einzel-Node-System

Diagnose nach Updates

Nach jedem nmg-Update die Diagnose neu ausführen, um sicherzustellen, dass alle Dienste korrekt gestartet sind und keine Konfigurationskonflikte entstanden sind.