runbook audit charge: actions cloturees (flaresolverr purge, agent-perso 768m applique)

This commit is contained in:
bolbol 2026-07-12 13:31:58 +00:00
parent cf77b38675
commit afdfe69295
1 changed files with 4 additions and 6 deletions

View File

@ -13,7 +13,7 @@ ssh nas 'ps aux --sort=-%cpu | head -12; ps aux --sort=-rss | head -8'
- `docker stats` = mémoire cgroup (sans cache) ≠ RSS hôte via `ps`. Ex. qbittorrent : 434 Mo cgroup vs 1,83 Go RSS. - `docker stats` = mémoire cgroup (sans cache) ≠ RSS hôte via `ps`. Ex. qbittorrent : 434 Mo cgroup vs 1,83 Go RSS.
- Swap utilisé ≠ pression actuelle : croiser avec `Dirty` (/proc/meminfo) et l'activité kswapd. - Swap utilisé ≠ pression actuelle : croiser avec `Dirty` (/proc/meminfo) et l'activité kswapd.
## État de référence 2026-07-12 (42 containers) ## État de référence 2026-07-12 (41 containers après purge flaresolverr)
- RAM : 6,4 / 19,85 Go utilisés, ~12,9 Go disponibles ; somme RSS containers ≈ 4,8 Go ; swap 3,2 Go (résiduel). - RAM : 6,4 / 19,85 Go utilisés, ~12,9 Go disponibles ; somme RSS containers ≈ 4,8 Go ; swap 3,2 Go (résiduel).
- CPU (J4125, 4 cœurs) : ~27 % en moyenne 15 min. - CPU (J4125, 4 cœurs) : ~27 % en moyenne 15 min.
- **Goulot réel = IO disque** : load IO soutenu 2,02,4 (btrfs + Postgres n8n/Baserow + SQLite multiples). La machine plafonnera par l'IO avant la RAM/CPU. - **Goulot réel = IO disque** : load IO soutenu 2,02,4 (btrfs + Postgres n8n/Baserow + SQLite multiples). La machine plafonnera par l'IO avant la RAM/CPU.
@ -25,11 +25,9 @@ ssh nas 'ps aux --sort=-%cpu | head -12; ps aux --sort=-rss | head -8'
- wg-easy retiré : VPN NAS = **Tailscale**. WireGuard ne subsiste que sur le VPS (KeepSolid). `wg-admin-client` = client tunnel. - wg-easy retiré : VPN NAS = **Tailscale**. WireGuard ne subsiste que sur le VPS (KeepSolid). `wg-admin-client` = client tunnel.
- Verdict capacité : Family Help prod + nyora-veille passent sans dégradation (<300 Mo en pointe, LLM via Bifrost). Ne pas ajouter de service IO-intensif sans mesure préalable. - Verdict capacité : Family Help prod + nyora-veille passent sans dégradation (<300 Mo en pointe, LLM via Bifrost). Ne pas ajouter de service IO-intensif sans mesure préalable.
## Actions en attente ## Actions — CLÔTURÉES le 12/07/2026
1. Purger l'orphelin flaresolverr : `docker stop flaresolverr && docker rm flaresolverr` (plus de client depuis la suppression de prowlarr). 1. flaresolverr purgé (orphelin, plus de client depuis la suppression de prowlarr). 41 containers actifs.
2. Appliquer la limite hermes-agent-perso 600→768 Mo (déjà stagée dans le compose racine) : 2. hermes-agent-perso recréé avec mem_limit/memswap_limit 768 Mo (compose racine hermes-platform) — vérifié : healthy, data 1026:100, UI 3030 = 200.
`cd /volume1/docker/hermes-platform && /usr/local/bin/docker compose up -d --force-recreate hermes-agent-perso`
puis vérifier `stat -c '%u:%g' hermes-perso/data` = 1026:100 et health = healthy.
## Ce qui NE marche PAS ## Ce qui NE marche PAS
- Backup de `hermes-perso/data` (4 Go dont 1,2 Go .browsers) via le montage SMB du Mac : cp/rsync time-out. Faire les copies côté NAS. - Backup de `hermes-perso/data` (4 Go dont 1,2 Go .browsers) via le montage SMB du Mac : cp/rsync time-out. Faire les copies côté NAS.