Zum Hauptinhalt springen
Speicher & Dateien

Ceph-Node-Daemons

Überwache die lokalen Ceph-Daemons und die Größe des MON-Speichers auf jedem Host deines Clusters.

Der Check Ceph-Node-Daemons überwacht die lokalen Ceph-Dienste und die Größe des MON-Speichers eines Linux-Hosts, standardmäßig alle 10 Minuten. Er fragt nicht den Cluster ab. Weise ihn jedem Host zu, dessen lokale Dienste du überwachen möchtest.

Detailansicht von Ceph-Node-Daemons in der Check-Bibliothek mit dem Schwellenwert „Warnung für MON-Speicher (MB)“ und dem Schalter „Ceph auf diesem Node voraussetzen“.

Voraussetzungen

  • Der octoja-Agent läuft direkt auf dem Linux-Host (x64 oder ARM64).
  • Der Agent kann systemctl ausführen, die lokale Ceph-Konfiguration unter /etc/pve/ceph.conf oder /etc/ceph/ceph.conf lesen und auf die Monitordaten unter /var/lib/ceph/mon zugreifen. Ein Admin-Keyring ist für diesen Check nicht erforderlich.
  • Du kannst dem Gerät Checks zuweisen. Für Konfigurationspakete benötigst du Monitoring-Check-Verwaltung.

Schritte

  1. Füge auf dem Host unter Checks den Check Ceph-Node-Daemons hinzu. Nutze für mehrere Hosts ein Konfigurationspaket.
  2. Lege unter Warnung für MON-Speicher (MB) fest, ab welcher Größe eine Warnung erscheinen soll.
  3. Aktiviere Ceph auf diesem Node voraussetzen, wenn eine fehlende lokale Ceph-Konfiguration kritisch sein soll.
  4. Speichere.
  5. Öffne nach der ersten Ausführung das Ergebnis. Prüfe die Anzahl aktiver, fehlgeschlagener und inaktiver Daemons, die lokalen OSDs und den MON-Speicher. Richte bei Bedarf Alarmierung ein.

Einstellungen

FeldTypErforderlichStandardBeschreibung
Warnung für MON-Speicher (MB)Ganze ZahlJa15000Warnung ab dieser Größe der lokalen Monitordaten
Ceph auf diesem Node voraussetzenSchalterNeinAusFehlende Ceph-Konfiguration als kritisch statt OK melden

Ergebnisse

Der Check berücksichtigt Dienste für ceph-osd, ceph-mon, ceph-mgr, ceph-mds, ceph-rgw und ceph-crash.

ZustandBewertung
Ein erkannter Daemon ist nicht aktiv oder meldet failedKritisch; die betroffenen Dienste stehen im Ergebnis
Ceph ist konfiguriert, aber keine lokalen Daemons wurden gefundenWarnung
MON-Speicher erreicht den SchwellenwertWarnung
Keine Ceph-Konfiguration gefundenStandardmäßig OK; mit aktivierter Voraussetzung Kritisch
systemctl schlägt fehl oder die Abfrage läuft in einen TimeoutFehler

Prüfe bei Dienstproblemen den genannten Dienst auf dem Host. Bei einer unerwartet kleinen MON-Speichergröße prüfe zuerst, ob der Agent die Dateien und Unterverzeichnisse von /var/lib/ceph/mon lesen darf: Nicht lesbare Dateien gehen nicht in die Größenberechnung ein. Der Check startet keine Dienste neu und bereinigt keine Monitordaten.