- Jelina-Überblick
- JelinaOS
- Konfigurationsbeispiele
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.
Szenario
Abschnitt betitelt „Szenario“Ein Datenerfassungsgerät an einem abgelegenen Standort soll rund um die Uhr an sieben Tagen pro Woche unbeaufsichtigt laufen.
Schritt 1: Watchdog-Dienst überprüfen
Abschnitt betitelt „Schritt 1: Watchdog-Dienst überprüfen“systemctl status jelina-watchdogStellen 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:
systemctl start jelina-watchdogsystemctl enable jelina-watchdogSchritt 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 alwaysoderrestart: alwaysin der Orchestrierungsdatei; - Native Anwendungen:
restart: alwaysin der Programmsammlung konfigurieren.
Schritt 3: Wiederherstellungsablauf überprüfen
Abschnitt betitelt „Schritt 3: Wiederherstellungsablauf überprüfen“Prüfen Sie die automatische Wiederherstellung auf den einzelnen Ebenen:
# 1. Anwendungsebene: Anwendung stoppen und automatische Wiederherstellung beobachtensystemctl stop <Anwendungsdienst>systemctl status <Anwendungsdienst> # Sollte automatisch wieder laufen
# 2. Systemebene: Kontinuierlichen Watchdog-Betrieb beobachtensystemctl status jelina-watchdogSchritt 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.
Wirkung
Abschnitt betitelt „Wirkung“| 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 |
Weiterführende Dokumentation
Abschnitt betitelt „Weiterführende Dokumentation“- Watchdog — Beschreibung des Mechanismus
- Flottenverwaltung, Fernbetrieb und Fernwartung — Cloud-Überwachung und Alarme