diff --git a/deploy/historisation/README.md b/deploy/historisation/README.md index 089059b..8c9e20c 100644 --- a/deploy/historisation/README.md +++ b/deploy/historisation/README.md @@ -297,8 +297,24 @@ s'est vu qu'au journal du conteneur. ```bash sudo docker compose restart historisation -sudo docker compose logs --tail=5 historisation +sudo docker compose logs --since 2m historisation ``` -Une ligne `cycle en echec` vaut arrêt immédiat. Une ligne -`mesures=… session=…` vaut confirmation. +⚠️ **`--since`, pas `--tail`.** Le service ne journalise que lorsqu'il a écrit +quelque chose : `--tail=5` affiche donc des lignes qui peuvent dater de +plusieurs minutes, y compris des erreurs déjà corrigées. On a perdu dix minutes +là-dessus le 05/09 — le service était réparé, les erreurs affichées étaient +antérieures au redémarrage. + +Une ligne `cycle en echec` **postérieure au redémarrage** vaut arrêt immédiat. +Une ligne `mesures=… session=…` vaut confirmation. + +Et la vérification qui ne ment pas, puisqu'elle regarde le résultat et non le +journal : + +```sql +SELECT to_char(fin,'HH24:MI:SS'), + round(extract(epoch FROM now()-fin)) AS "il y a (s)", + round(energie_kwh::numeric,3) +FROM session_charge ORDER BY debut DESC LIMIT 1; +```