我们有一个 vsphere 集群,我们正在尝试通过 Foglight 设置监控来监控客户机级别的内存使用情况。
然而,报告指标存在不一致,很可能是由于缺乏知识。
这些系统运行 SAP 并且全部运行 Red Hat Linux
例如:
在单台服务器上运行时,top
会返回 10GB 已用内存。在 Foglight 中查看时,显示活动内存只有约 2-3GB。
有人能解释一下为什么 top 比 Foglight 读取更多的使用情况,反之亦然吗?
答案1
VMware 中的活动内存等于已使用的内存最近分页。它显示了虚拟机在内存利用率方面对物理主机施加了多少负载。
请阅读以下文章: