簡體   English   中英

獲取prometheus中每個節點的總內存使用量

[英]Get total memory usage per node in prometheus

我想查詢上周每個節點的總內存使用情況。

這是我正在使用的查詢:

sum(container_memory_working_set_bytes{container_name!="POD"}) by (node)

有趣的是,返回的數字大於節點的物理內存。

我的所有 kubernetes 節點都使用 m5.large EC2 實例(2core,8GB ram)。

獲取每個節點的總內存的正確查詢是什么?

例如,根據這篇博文,您已經在使用最佳近似值。 問題是,即使根據相應容器運行的軟件(Python、Golang 等),測量“真實”內存使用情況的方式也不同。

但據我所知, container_memory_working_set_bytes是獲取單個容器數據的最佳選擇。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM