Ir al contenido
JelinaJelina DocumentationDocumentación técnica
Volver al sitio oficial

Ejemplo de configuración del watchdog del sistema

Este ejemplo muestra cómo configurar el watchdog del sistema en dispositivos críticos desatendidos para que se recuperen automáticamente de anomalías y requieran menos intervención local.

Un dispositivo de adquisición situado en una ubicación remota debe funcionar continuamente, 24 horas al día y 7 días a la semana, sin supervisión presencial.

Terminal window
systemctl status jelina-watchdog

Comprueba que el servicio funciona correctamente. Si no está activo, inícialo y habilita su inicio automático:

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

Paso 2: comprobar la recuperación de las aplicaciones

Sección titulada «Paso 2: comprobar la recuperación de las aplicaciones»

El watchdog funciona mejor junto con las políticas de reinicio de aplicaciones. Configura el reinicio automático tras fallos en las aplicaciones críticas:

  • Aplicaciones en contenedores: --restart always, o restart: always en el archivo de orquestación;
  • Aplicaciones nativas: restart: always en la configuración del conjunto de programas.

Paso 3: comprobar la secuencia de recuperación

Sección titulada «Paso 3: comprobar la secuencia de recuperación»

Comprueba la recuperación automática por niveles:

Terminal window
# 1. Aplicación: detenerla y observar la recuperación automática
systemctl stop <servicio-de-aplicación>
systemctl status <servicio-de-aplicación> # Debe reanudar automáticamente la ejecución
# 2. Sistema: observar el funcionamiento continuo del watchdog
systemctl status jelina-watchdog

Paso 4: añadir supervisión desde la nube (opcional)

Sección titulada «Paso 4: añadir supervisión desde la nube (opcional)»

Después de conectarte a JelinaCloud, configura alertas para recibir notificaciones inmediatas:

  • Umbrales de recursos para temperatura, memoria, almacenamiento y CPU;
  • Conservación de registros en la nube para investigaciones posteriores.
Tipo de fallo Respuesta automática
Salida anómala de una aplicación Recuperación mediante la política de reinicio
Sistema que no responde Intervención del watchdog
Sistema dañado Conmutación A/B como respaldo final