Linux OOM(内存不足)杀手邮件通知?

这个答案描述了Linux上的内存不足杀手。

当OOM凶手杀死一些东西时,有没有办法得到通知电子邮件是可取的 有人可能会与看门狗做这件事,但我想知道最简单和最强大的方法是什么。

“logwatch”程序将周期性地邮寄你配置感兴趣的所有日志行。

它可以配置为通过电子邮件发送有关OOM的信息(除非它本身耗尽内存)。

电子邮件通知不是从外部系统进行适当监控的好替代,因为没有空闲内存的机器通常无法发送电子邮件。

另外,如果您的系统很重要,那么电子邮件可能太慢,无法从Ops获得响应(特别是在几小时之内)

您可以读取并解释内核日志,因为syslog会将其记录到/var/log/中并对其执行操作。