linux OOM (nicht genügend Speicher) Killer E-Mail Benachrichtigung?

8

Diese Antwort beschreibt den nicht mehr benötigten Speichermörder Linux.

Gibt es eine Möglichkeit, benachrichtigt zu werden, wenn der OOM-Killer etwas getötet hat? E-Mail ist vorzuziehen. Man könnte dies mit einem Watchdog machen, aber ich frage mich, was der einfachste und stabilste Weg ist.

    
dfrankow 08.01.2011, 16:42
quelle

2 Antworten

2

Das "logwatch" -Programm sendet Ihnen regelmäßig alle Protokollzeilen, für die es konfiguriert wurde.

Es kann so konfiguriert werden, dass Sie per E-Mail über eine OOM informiert werden (es sei denn, es ist nicht genügend Arbeitsspeicher vorhanden).

E-Mail-Benachrichtigungen sind kein guter Ersatz für die ordnungsgemäße Überwachung von einem externen System, da ein Computer, der keinen freien Speicher hat, normalerweise keine E-Mails senden kann.

Wenn Ihr System wichtig ist, ist die E-Mail wahrscheinlich zu langsam, um eine Antwort von Ops zu erhalten (besonders außerhalb der Geschäftszeiten)

    
MarkR 09.01.2011 15:17
quelle
0

Sie können das Kernel-Protokoll lesen und interpretieren, da syslog es in /var/log/ aufzeichnet und darauf reagiert.

    
user562374 08.01.2011 17:14
quelle