当系统开始使用交换空间作为内存时,是否有办法获得电子邮件?

我有一台服务器,最近在离线时,当一个博客文章托pipe在黑客新闻的头版时,被打断了。 据我所知,似乎服务器变得没有响应,当它从请求的洪水内存不足。

有谁知道是否有一种方法来configuration系统通知我,当内存使用率变得非常高,以便我可以开始扩展系统或closures一些进程?

我当然不是那种经验丰富的人,但是一个快速的谷歌search什么都没有发现。 让我知道,如果我远离基地或有一个更好的监测解决scheme。 谢谢!

当然,任何体面的监控解决scheme都会这样做。

但真正的解决scheme是configuration你的web服务器(和数据库服务器,如果它们在同一个主机上),这样它们就不能用尽所有可用的内存。

除了监控/通知系统之外,你还应该拥有像Munin一样的东西。 穆宁可以做一些基本的通知,但其核心能力是收集你的系统上的数据并绘制出来。 一目了然,Munin使您很容易了解您系统的运行情况。