[Eisfair] [e1] bfb zum Fangen von oom-killer events verwenden

Marcus Röckrath marcus.roeckrath at gmx.de
So Mär 22 10:41:39 CET 2020


Hallo Kay,

Kay Martinen wrote:

>>> Also beobachte mal und schau mal wann der Speicher vollläuft.
>> 
>> Dazu ein kleines Skript im Hintergund laufen lassen, welches die
>> Speicherauslastung in eine Datei alle x Sekunden loggt.
> 
> So in der (Meta-)art
> 
> WENN 'ps -ax' enthält'oom-killer' DANN schreibe pstree auf disk und
> checke free_ram

Wenn der oom-killer kommt, ist es schon zu spät.

Ich denke eher an sowas:

#/bin/sh
while true; do
  date >> /var/log/mem.txt
  top -n 1 -b | head -5 | tail -2 >> /var/log/mem.txt
  echo "---------"
  sleep 60 # 60 Sekunden Pause
done

Vorsicht: Wenn man das über ein Initskript startet und dann vergisst, kann
es einem die Platte zumüllen.

-- 
Gruß Marcus
[eisfair-Team]


Mehr Informationen über die Mailingliste Eisfair