rancher 2.10.0 ,rke2 1.30.6
问题描述:rancher2.10.0 ,部署 5个 nginx pod。 每个pod内存 12M,deploy的监控 显示 120M,应该是60M呀,deployment 概述监控翻倍
截图:
rancher 2.10.0 ,rke2 1.30.6
问题描述:rancher2.10.0 ,部署 5个 nginx pod。 每个pod内存 12M,deploy的监控 显示 120M,应该是60M呀,deployment 概述监控翻倍
截图:
一条回复也木有啊……
各位同行有没有遇到过这类问题,请教下如何解决的
大家还没有用上2.10呢……
其他版本也有这个问题,一直没有解决
我测试看着指标是没有问题的,或者你可以去grafana查看指标一不一致,你上面的截图对应下面这两个面板
或者你还可以去prometheus用PromQL 查询结果看是否一致,以上两个面板内存查询对应的PromQL是(请对应修改参数值)
# (1)Rancher/Workload
sum((sum(container_memory_working_set_bytes{namespace=~"default"} OR windows_container_memory_usage_commit_bytes{namespace=~"default"}) by (pod)) * on(pod) kube_pod_info{namespace=~"default", created_by_kind="ReplicaSet", created_by_name="nginx-deployment-556ddbc5d9"})
# (2)Rancher/Workload (Pods)
(sum(container_memory_working_set_bytes{namespace=~"default"} OR windows_container_memory_usage_commit_bytes{namespace=~"default"}) by (pod)) * on(pod) kube_pod_info{namespace=~"default", created_by_kind="ReplicaSet", created_by_name="nginx-deployment-556ddbc5d9"}
(1)的PromQL是(2)的总和,所以理应数据是对得上的