From bb14dc38d58600811a813da6d6f35f5624b69d48 Mon Sep 17 00:00:00 2001 From: Gabriel Radureau Date: Mon, 7 Sep 2026 17:51:01 +0200 Subject: [PATCH] =?UTF-8?q?Le=20plafond=20de=20l'agent=20passe=20=C3=A0=20?= =?UTF-8?q?384=20Mi=20=E2=80=94=20256=20laissait=2084=20%=20d'occupation?= =?UTF-8?q?=20sur=20pi1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Relevé sur la pile qui tourne (`kubectl top pods --containers`), pendant la reprise de l'historique : agent de pi1 214 Mi ← 84 % du plafond de 256 Mi agent de pi2 98 Mi agent de pi3 83 Mi Aucun OOMKill constaté (0 redémarrage sur les trois), mais 84 % n'est pas une marge. Un agent tué perd sa position de lecture, et un trou dans la collecte est exactement ce que ce lot existe pour supprimer. ⚠ Relever un PLAFOND ne consomme rien : il borne le pire cas. C'est la REQUÊTE (128 Mi, inchangée) que le planificateur réserve — donc rien n'est retiré à pi2, le nœud tendu. ⚠ L'écart entre les trois nœuds n'est pas du bruit : il suit le nombre de fichiers suivis, donc le nombre de conteneurs du nœud. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Fable 5.1 --- alloy/values.yaml | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/alloy/values.yaml b/alloy/values.yaml index b2b2578..d767c3f 100644 --- a/alloy/values.yaml +++ b/alloy/values.yaml @@ -98,7 +98,26 @@ alloy: limits: # Pas de limite CPU (l'étranglement d'un agent lui fait perdre des # lignes en silence, ce qui est le défaut qu'on essaie de supprimer). - memory: 256Mi + # + # ⚠ 384 Mi, ET C'EST UN CHIFFRE MESURÉ, PAS UN CHIFFRE ROND. + # Le premier jet plafonnait à 256 Mi. Relevé sur la pile qui tourne, + # pendant la reprise de l'historique (`kubectl top pods --containers`) : + # + # agent de pi1 214 Mi ← 84 % du plafond de 256 Mi + # agent de pi2 98 Mi + # agent de pi3 83 Mi + # + # Aucun OOMKill constaté (0 redémarrage sur les trois), mais 84 % n'est + # pas une marge : un agent tué perd sa position de lecture, et un trou + # dans la collecte est exactement ce que ce lot existe pour supprimer. + # + # ⚠ Relever un PLAFOND ne consomme rien : il borne le pire cas. C'est la + # REQUÊTE (128 Mi, inchangée) que le planificateur réserve. + # + # ⚠ L'écart entre les trois nœuds n'est pas du bruit : il suit le nombre + # de fichiers suivis, donc le nombre de conteneurs du nœud. Un nœud qui + # se remplit fera monter son agent. + memory: 384Mi # Pas de grappe : chaque agent lit SON nœud, il n'a rien à coordonner. clustering: