我正在试着分析我在库伯内特斯上运行的豆荚的内存使用情况。我可以通过kubectl top pod
看到吊舱的内存使用情况,但我需要的是内存使用位置的全面分解。
我的容器可能会下载或将新文件写入磁盘,因此我希望在特定的时刻查看每个文件使用了多少内存,以及软件运行时使用了多少。目前,除了TempFS之外,没有真正的磁盘,所以这意味着每个文件都在消耗分配的内存资源,只要我能够检查并知道内存在哪里就可以了。
无法找到这样的东西,cAdvisor
似乎有助于获得记忆静力学,但它只是使用docker/cgroups
,这并没有像我描述的那样给出细分。
https://stackoverflow.com/questions/58219740
复制相似问题