【发布时间】:2017-12-17 14:38:20
【问题描述】:
我在我的 kubernetes 集群中运行 prometheus。 我在 Kubernetes 中有以下系统:
我有 4 个节点。我想计算空闲内存。我想要这四个节点的总和。然后我想找到超过 1 天的最大值。所以,例如,
在时间=t1 节点 1:500 MB 节点2:600 MB 节点 3:200 MB 节点4:300 MB 总计 = 1700 MB
在时间=t2 节点 1:400 MB 节点 2:700 MB 节点 3:100 MB 节点4:200 MB 总计 = 1300 MB
在时间=t3 节点1:600 MB 节点2:800 MB 节点 3:1200 MB 节点4:1300 MB 总计 = 3900 MB
在时间=t4 节点1:100 MB 节点2:200 MB 节点 3:300 MB 节点4:400 MB 总计 = 1000 MB
所以,我的查询的答案应该是 3900 MB。我无法为总和做 max_over_time。
我已经这样做了(根本不工作):
max_over_time(sum(node_memory_MemFree)[2m])
【问题讨论】:
标签: kubernetes monitoring prometheus