# Un crash par jour, sans aucune erreur

Galaxie Cloud · Cédric Merlin, CTO · https://merlin-cedric.fr/cloud/monolithe/

Un plantage quotidien sans trace dans les journaux : une réserve de mémoire invisible faisait dépasser la capacité de la machine.

## Le problème

Une fois par jour, le système coupait brutalement l’application. Aucune erreur dans les journaux.

## La contrainte

La mémoire réellement utilisée par l’application était bien plus basse que la capacité de la machine. Le coupable était ailleurs.

## Ce que j’ai fait

1. **Une réserve cachée.** L’application réservait d’un coup une énorme part de mémoire, dans une zone que les outils habituels ne montrent pas.
2. **Plus que la machine.** Avec le moteur de recherche et les autres services, on dépassait la mémoire de la machine.
3. **Un réglage qui survit.** Je réduis cette réserve, j’ajoute une mémoire de secours, et je note le réglage dans l’automatisation pour qu’il survive au prochain déploiement.
4. **Le vrai coupable.** Je mesure processus par processus : le trafic web était plat, les pics venaient d’un traitement par lots.

## Le résultat

Plus un seul crash depuis le correctif, et une carte claire de ce qu’il fallait découper en premier.

Chiffre : 0 crash par jour depuis le correctif.

## Stack

Linux, Analyse mémoire, Automatisation, Supervision

---
Page : https://merlin-cedric.fr/cloud/monolithe/ · Contact : contact@merlin-cedric.fr
