This answer描述了Linux上的内存不足。
当OOM杀手杀死了某些东西时,有没有办法得到通知?电子邮件更可取。有人可能会通过看门狗这样做,但我想知道最简单,最强大的方式是什么。
答案 0 :(得分:2)
“logwatch”程序会定期向您发送已配置为感兴趣的所有日志行。
它可以配置为向您发送有关OOM的电子邮件(除非内存本身耗尽)。
电子邮件通知不能很好地替代外部系统的正确监控,因为没有空闲内存的计算机通常无法发送电子邮件。
此外,如果您的系统很重要,那么电子邮件可能太慢而无法从Ops获得响应(尤其是非工作时间)
答案 1 :(得分:0)
您可以阅读和解释内核日志,因为系统日志会将其记录到/var/log/
,并对其采取行动。