redis : le controle negatif rejoue, et trace
Etat sain vert aux deux passages, Redis arrete rouge, seuil impossible rouge. Sur data-sql-01 de TechnoLibre, service remis en etat apres l essai. Une sonde qu on n a jamais vue echouer n est pas une sonde, c est une habitude. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Crgis8CxCWkAGFA1ecBz3q
This commit is contained in:
parent
050b8b267e
commit
af93a4129e
1 changed files with 40 additions and 0 deletions
40
CHANGELOG.md
40
CHANGELOG.md
|
|
@ -1,5 +1,45 @@
|
|||
# CHANGELOG — Set-OPS
|
||||
|
||||
## 2026-09-14 (3) — La sonde de Redis, et son controle negatif rejoue
|
||||
|
||||
Premier des **treize** roles `serveur_*` qui ne declaraient aucune supervision. Vingt sur
|
||||
trente-trois en avaient une ; celui-ci n'en avait pas, alors qu'il porte les sessions.
|
||||
|
||||
### La panne qu'elle voit, et que rien ne voyait
|
||||
|
||||
Borne a `maxmemory` avec `allkeys-lru`, un Redis plein **n'echoue jamais** : il EVICTE.
|
||||
Les sessions disparaissent une a une, les gens sont deconnectes au hasard, et le service
|
||||
reste vert. La panne se presente comme un defaut d'application — personne ne regarde le
|
||||
cache, puisqu'il va bien.
|
||||
|
||||
**Une seule sonde**, parce qu'il n'y a qu'une cause d'action : *le cache ne sert plus*.
|
||||
Elle s'atteint par deux chemins, et le verdict appelle le meme geste.
|
||||
|
||||
Le compteur d'evictions de Redis est CUMULATIF depuis le demarrage ; la sonde en fait un
|
||||
**debit** entre deux passages, sinon une seule mauvaise journee laisserait le voyant rouge
|
||||
pour toujours.
|
||||
|
||||
### Le controle negatif, rejoue sur `data-sql-01` de TechnoLibre
|
||||
|
||||
| | verdict | code |
|
||||
|---|---|---|
|
||||
| etat sain, premier passage | `Cache sain — premier releve` | **0** |
|
||||
| etat sain, second passage | `Cache sain — 0 eviction(s)` | **0** |
|
||||
| Redis arrete | `Redis n'est pas actif.` | **2** |
|
||||
| seuil impossible (`CRIT=0`) | `Redis evicte : … des sessions se perdent en silence.` | **2** |
|
||||
|
||||
Les donnees de performance sortent au format Nagios et portent le vrai plafond :
|
||||
`evictions=0c memoire=808232B;;;0;268435456`.
|
||||
|
||||
`serveur_redis_sonde_evictions_crit` est la mise en defaut **par parametre** — le poser a
|
||||
`0` rend CRITIQUE sans rien casser, ce qui rend la seconde preuve REJOUABLE. C'est le meme
|
||||
patron que les seuils de PostgreSQL.
|
||||
|
||||
### Ce qui n'est PAS dans cette sonde, et c'est la doctrine
|
||||
|
||||
Occupation memoire, taux de succes du cache, latence : ce sont des **series**, elles
|
||||
appartiennent a Prometheus. Icinga repond a une seule question — est-ce casse ?
|
||||
|
||||
## 2026-09-14 (2) — Redis EST borne : le releve d'hier lisait le mauvais fichier
|
||||
|
||||
L'entree du 2026-09-13 (6) affirmait « aucun `maxmemory` configure ». C'etait faux, et la
|
||||
|
|
|
|||
Loading…
Reference in a new issue