Zum Inhalt springen
JelinaJelina DocumentationTechnische Dokumentation
Zur Website

Beispiel: System-Watchdog konfigurieren

Dieses Beispiel zeigt die Konfiguration des System-Watchdogs für unbeaufsichtigt betriebene Geräte mit kritischen Anwendungen. Das Gerät stellt sich bei Störungen automatisch wieder her, wodurch weniger manuelle Eingriffe vor Ort erforderlich sind.

Ein Datenerfassungsgerät an einem abgelegenen Standort soll rund um die Uhr an sieben Tagen pro Woche unbeaufsichtigt laufen.

Terminal window
systemctl status jelina-watchdog

Stellen Sie sicher, dass der Watchdog-Dienst ordnungsgemäß läuft. Falls er nicht läuft, starten Sie ihn und aktivieren Sie den automatischen Start beim Systemstart:

Terminal window
systemctl start jelina-watchdog
systemctl enable jelina-watchdog

Schritt 2: Konfiguration zur automatischen Anwendungswiederherstellung überprüfen

Abschnitt betitelt „Schritt 2: Konfiguration zur automatischen Anwendungswiederherstellung überprüfen“

Die Kombination aus Watchdog und Neustartrichtlinie für Anwendungen erzielt die beste Wirkung. Konfigurieren Sie für kritische Anwendungen einen automatischen Neustart bei Fehlern:

  • Containeranwendungen: --restart always oder restart: always in der Orchestrierungsdatei;
  • Native Anwendungen: restart: always in der Programmsammlung konfigurieren.

Prüfen Sie die automatische Wiederherstellung auf den einzelnen Ebenen:

Terminal window
# 1. Anwendungsebene: Anwendung stoppen und automatische Wiederherstellung beobachten
systemctl stop <Anwendungsdienst>
systemctl status <Anwendungsdienst> # Sollte automatisch wieder laufen
# 2. Systemebene: Kontinuierlichen Watchdog-Betrieb beobachten
systemctl status jelina-watchdog

Schritt 4: Cloud-Überwachung einrichten (optional)

Abschnitt betitelt „Schritt 4: Cloud-Überwachung einrichten (optional)“

Konfigurieren Sie nach der Anbindung an JelinaCloud Alarme, damit Störungen umgehend gemeldet werden:

  • Alarmschwellen für Ressourcen wie Temperatur, Arbeitsspeicher, Speicherplatz und CPU;
  • Betriebsprotokolle in der Cloud aufbewahren, damit Vorgänge nachträglich nachvollziehbar bleiben.
Fehlerart Automatische Behandlung
Anwendung wird unerwartet beendet Wiederherstellung durch die Neustartrichtlinie
System reagiert nicht Watchdog greift zur Wiederherstellung ein
System ist beschädigt A/B-Umschaltung als Rückfallebene