Prometheus : rotation à 7 jours et 5 Go #62

Merged
arcodange merged 1 commits from arcodange/prometheus-rotation into main 2026-10-01 11:01:43 +02:00
Owner

Le fondateur a demandé le 2026-10-01 d'appliquer des règles de rotation : « on n'a pas besoin de beaucoup d'historique pour le homelab ».

  • prometheus.server.retention : 15d → 7d.
  • prometheus.server.retentionSize : "" → 5GB. Jusqu'ici, rien ne bornait la taille, seul l'âge des données purgeait. Le volume fait 8Gi ; les 3 Gio restants servent au WAL et à la compaction.

⚠ Constat du 2026-10-01, indépendant de cette rotation : Prometheus n'enregistre plus rien depuis le 2026-09-26.

  • La cause n'est pas le remplissage. Le volume monté renvoie des erreurs d'entrée/sortie : write /data/wal/00002106: input/output error, et un simple touch /data/.t échoue de la même façon.
  • Le volume est à 63 %, et Longhorn le dit healthy (3 répliques running). C'est donc le montage ext4 du pod qui est cassé, pas le disque.
  • Le redémarrage qu'impose ce changement d'arguments remonte le volume. On vérifiera ensuite que le WAL s'écrit à nouveau et que count(up) revient.

🤖 Generated with Claude Code

Le fondateur a demandé le 2026-10-01 d'appliquer des règles de rotation : « on n'a pas besoin de beaucoup d'historique pour le homelab ». - `prometheus.server.retention` : `15d` → `7d`. - `prometheus.server.retentionSize` : `""` → `5GB`. Jusqu'ici, rien ne bornait la taille, seul l'âge des données purgeait. Le volume fait 8Gi ; les 3 Gio restants servent au WAL et à la compaction. ⚠ **Constat du 2026-10-01, indépendant de cette rotation : Prometheus n'enregistre plus rien depuis le 2026-09-26.** - La cause n'est pas le remplissage. Le volume monté renvoie des erreurs d'entrée/sortie : `write /data/wal/00002106: input/output error`, et un simple `touch /data/.t` échoue de la même façon. - Le volume est à 63 %, et Longhorn le dit `healthy` (3 répliques `running`). C'est donc le montage ext4 du pod qui est cassé, pas le disque. - Le redémarrage qu'impose ce changement d'arguments remonte le volume. On vérifiera ensuite que le WAL s'écrit à nouveau et que `count(up)` revient. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
arcodange added 1 commit 2026-10-01 11:01:11 +02:00
Prometheus : rotation à 7 jours et 5 Go (fondateur, 2026-10-01 : peu d'historique au homelab)
Helm Charts / Detect changed charts (pull_request) Successful in 3m7s
Helm Charts / Library charts tool (pull_request) Skipped
Helm Charts / Application charts alloy (pull_request) Skipped
Helm Charts / Application charts crowdsec (pull_request) Skipped
Helm Charts / Application charts pgbouncer (pull_request) Skipped
Helm Charts / Application charts pgcat (pull_request) Skipped
Helm Charts / Application charts chart (pull_request) Skipped
Helm Charts / Application charts grafana (pull_request) Skipped
Helm Charts / Application charts hashicorp-vault (pull_request) Skipped
Helm Charts / Application charts loki (pull_request) Skipped
Helm Charts / Application charts minio (pull_request) Skipped
Helm Charts / Application charts redis (pull_request) Skipped
Helm Charts / Application charts prometheus (pull_request) Successful in 1m5s
4c6bf64e84
Avant : 15 jours, sans plafond de taille, sur un volume de 8Gi.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
arcodange merged commit 6d466ef95b into main 2026-10-01 11:01:43 +02:00
arcodange deleted branch arcodange/prometheus-rotation 2026-10-01 11:01:52 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: arcodange-org/tools#62