Severity: info

Heartbeat Persistente AI-LAB

Servicio persistente de monitorización distribuida del cluster AI-LAB

Objetivo

Mantener estado vivo persistente del cluster distribuido AI-LAB.


Servicio systemd

Estado

Terminal window
sudo systemctl status ailab-heartbeat.service

Arrancar

Terminal window
sudo systemctl start ailab-heartbeat.service

Parar

Terminal window
sudo systemctl stop ailab-heartbeat.service

Reiniciar

Terminal window
sudo systemctl restart ailab-heartbeat.service

Logs

Terminal window
journalctl -u ailab-heartbeat.service -f

Estado Persistente

Archivo principal:

runtime/state/cluster_state.json

Memoria episódica:

runtime/state/episodic_memory.jsonl

Cluster Health States

EstadoSignificado
healthyTodos los nodos online
degradedCluster parcialmente operativo
offlineCluster no disponible

Funcionalidades

  • Health checks reales
  • Heartbeat persistente
  • Availability scoring
  • Failover routing
  • Live rerouting
  • Workflow degradation awareness
  • Episodic memory logging
  • Runtime state persistence

Estado Actual

Phase 6 — Distributed Execution Coordination (in progress)