Google Compute Engine内存利用率

问题描述 投票:1回答:1

我得到了“推荐”,为我的1个vCPU,1.75 GB Google Compute Engine实例添加了更多内存。我添加了GB,一切都很安静。

然而,它增加了我的总成本约50%(如果我正确读它 - 这本身就是一项任务),我想知道我的内存利用率是多少。

我看到它跟踪CPU,磁盘和网络,但不是内存。我查看了监控选项,并没有将内存视为GCE的选项。

如何监控内存?我想确保我有效且便宜地运行。

(看到这个问题从未得到回答Memory usage metric identifier Google Compute Engine

google-cloud-platform google-compute-engine
1个回答
0
投票

您可以使用几种方法来监视Compute Engine实例的内存使用情况。

第一个涉及使用Stackdriver Monitoring Agent。这可以安装在实例上,并提供其他指标,包括内存使用情况。有关这方面的更多信息,请参阅here

或者,您可以使用更“Linux-esque”的方法。例如,您可以使用watch命令定期跟踪已用/可用内存并将其输出到文件。以下命令允许您执行此操作:

watch -n 2 free 'wc -l my.log | tee -a memory.log'

这将创建一个输出文件('memory.log'),以2秒的间隔显示您的内存使用情况(要更改间隔,请将数字2更改为您需要的秒数)。

© www.soinside.com 2019 - 2024. All rights reserved.