我试图找到特定pod在一段时间内消耗的最小/最大/平均内存。
目前我正在使用
sum(container_memory_working_set_bytes{namespace="test", pod="test1", container!="POD", container!=""}) by (container)
Output -> test1 = 9217675264
出于报告目的,我需要找到pod在一段时间间隔(6h(内使用的最小/峰值内存也很平均。
您可以使用范围向量(向度量名称/选择器添加[interval]
(和随时间聚合函数:
min_over_time(container_memory_usage_bytes{}[6h])
max_over_time(container_memory_usage_bytes{}[6h])
avg_over_time(container_memory_usage_bytes{}[6h])