我如何logging在Linux服务器上使用的最大内存量

我计划推出一个应用程序,并计划设置其可用内存乐观高(这是一个VPS)。 我怎么知道,一个月后再说,这个时候最大的用处是什么,也就是说它是否接近交换内存? 预先感谢任何反馈。

有旧的备用,sar(sysstat / sa1)。 它可以给你各种有用的统计数据,包括内存和CPU利用率,磁盘io等,它是稳定的,作为一个cronjob运行,并可用于几乎所有的Linux发行版。

安装一个munin服务器,然后在虚拟实例上运行一个munin客户端。 它会logging内存使用情况以及一些其他有用的统计数据。

collectd是一个基于插件的系统统计信息收集守护进程。 我相信内存插件将填补需求。

另一个选项将在上面运行。