Munin填充服务器内存

在过去的几个星期里,我发生了好几次我的虚拟主机(Debian Lenny)超出了内存(500M),因此无法运行Apache。 在top进程中,我发现有很多开放的munin-limitsmunin-cron进程消耗了大部分内存。

我的猜测是,有时Apache暂时需要更多的内存,这阻止了munin-cron的运行。 如果munin-cron无法自行停止,它将填满内存,直到没有任何东西离开。

我不知道这个猜测是否属实,但也许有人知道问题是什么以及如何预防这个问题? 如果有必要,我会删除munin,但我宁愿保持运行。

慕尼黑 – 克朗称之为慕尼黑 – 限制,如果有什么东西阻止了慕尼黑限制完成,那么最终会导致慕尼黑 – 克朗和慕尼黑限制进程。 据我所知(我不使用munin限制),munin-limits负责转发有关configuration的阈值超出的通知。 因此,为了弄清楚为什么munin-limits没有完成,你可以尝试运行munin-limits尽可能接近cron的调用方式,加上–debug选项。

其他一般build议:检查你的日志,并检查cron是否发送了任何邮件与munin-cron / munin-limits的输出。