Zum Inhalt springen
JelinaJelina DocumentationTechnische Dokumentation
Zur Website

Watchdog

An unbeaufsichtigten Industriestandorten bleiben Gerätestörungen häufig zunächst unentdeckt. Der in JelinaOS integrierte Watchdog übernimmt die automatische Überwachung: Er prüft kontinuierlich den Systemzustand und greift bei Störungen ein, um deren Auswirkungen zu minimieren.

  • Kontinuierliche Überwachung: regelmäßige Prüfung der Systemreaktion und des Zustands wichtiger Dienste;
  • Automatisches Eingreifen: Behandlung erkannter Störungen nach festgelegten Richtlinien, beispielsweise durch einen Dienstneustart;
  • Systemabsicherung: Auslösen einer Wiederherstellung auf Systemebene bei schweren Störungen, damit das Gerät nicht dauerhaft blockiert bleibt;
  • Protokollierung: Aufzeichnung von Störungen und Wiederherstellungsabläufen für spätere Analysen.
Anwendungsfehler ──▶ Automatische Wiederherstellung gemäß Neustartrichtlinie
│
└── Wiederherstellung fehlgeschlagen ──▶ Watchdog greift ein
│
├─ Wiederherstellung auf Systemebene
└─ Fehler bleibt ──▶ A/B-Wechsel als Rückfallebene (automatische Reparatur beim nächsten Start)

Watchdog, A/B-Doppelsystem und Neustartrichtlinien für Anwendungen bilden gemeinsam eine dreistufige Kette zur Ausfallsicherung:

  1. Anwendungsebene: automatischer Neustart einer fehlerhaften Anwendung;
  2. Systemebene: Erkennung und Eingreifen durch den Watchdog;
  3. Partitionsebene: Übernahme durch die Reservepartition bei Systemstörungen.
Terminal window
systemctl status jelina-watchdog

Prüfen Sie, ob der Watchdog-Dienst ordnungsgemäß läuft.

Überwachungs- und Wiederherstellungsrichtlinien des Watchdogs, etwa Prüfintervall und Wiederherstellungsaktionen, können an die Anforderungen vor Ort angepasst werden. Die Standardkonfiguration eignet sich für die meisten Anwendungen. Bei besonderen Anforderungen unterstützt Sie der technische Support von Advantech.

  • Unbeaufsichtigte Standorte: Systemstörungen automatisch erkennen und behandeln;
  • Geschäftskritische Geräte: automatische Wiederherstellung bei blockierten Anwendungen;
  • Entfernt eingesetzte Geräte: weniger manuelle Vor-Ort-Eingriffe und geringere Betriebskosten.