2.3 KiB
Healthcheck Lea stack — preuve initiale
Date : 2026-05-25 12:53 Europe/Paris
Script : tools/lea_healthcheck.py
Mode : lecture seule, aucun restart, aucune restauration, aucune suppression.
Commandes
Local Linux seul :
.venv/bin/python tools/lea_healthcheck.py
Linux + Windows via SSH, sans stocker le mot de passe dans le script :
SSHPASS='***' LEA_SSH_COMMAND='sshpass -e ssh' \
.venv/bin/python tools/lea_healthcheck.py --windows-host 192.168.1.11
Sortie JSON :
.venv/bin/python tools/lea_healthcheck.py --json
Resultat initial
Statut global : WARN.
OK :
rpa-streaming.serviceactif.- Port
5005ouvert. /healthstreaming healthy.- Ollama API
11434ouverte. - Tags critiques presents :
qwen2.5vl:7b-rpat2a-gemma3-27b:latestt2a-gemma3-27b-q4:latestthiagomoraes/medgemma-27b-it:Q4_K_S
qwen2.5vl:7b-rparesident dans Ollama aveccontext_length=2048.- Store Ollama : 38 manifests, 106 blobs.
- 3 blobs critiques 27B presents.
- Windows SSH joignable.
- Tache Windows
LeaInteractive:Running. - 2 processus
run_agent_v1.pyobserves, conforme au wrapper venv + Python reel.
Etat initial avant C1 :
rpa-agent-chat.serviceinactif.- Port
5004ferme. - FeedbackBus non joignable.
- Variable utilisateur Windows
LEA_FEEDBACK_BUS='1', donc Lea tente le bus 5004 alors qu'il est down.
Etat apres C1 / restart controle du 2026-05-25 13:26 :
rpa-agent-chat.serviceactif.- Port
5004ouvert. - SocketIO polling OK avec origins
http://192.168.1.40:5004ethttp://192.168.1.11:5004. GET /api/statusFeedbackBus retournestatus=online.- Healthcheck Linux + Windows : OK.
Point restant : agent_chat tente encore de charger OWL-v2 sur CUDA au boot et garde environ 602 MiB VRAM apres OOM. Cela n'empeche pas 5004, mais doit etre traite dans le chantier performance/VRAM.
Interpretation
Le chemin critique replay/pause/resume reste couvert par rpa-streaming port 5005 et par le fallback HTTP.
Le chantier propre avant le 1 juin est de choisir entre :
- reparer et rallumer FeedbackBus 5004 pour la narration temps reel ;
- ou desactiver explicitement
LEA_FEEDBACK_BUScote Windows si la narration n'est pas retenue.
Avec le report de la demo au 1 juin, l'option privilegiee est de reparer proprement 5004 au lieu de masquer le warning.