Open Tobias-Pe opened 4 months ago
@sunya-ch @rootfs
sorry to bother you, but I would love to use this tool for my thesis analysis part
Could this have something to do with me doing something wrong when deploying, like we discussed in #1306 ?
Bump :)
Also here my metrics from one node:
What happened?
Hi,
I am aiming to include this project for my measurements in my thesis, but currently I don't get reliable data from Kepler.
Here is my Dashboard:
So the first row shows my PDU which measures the Watts. The left side is split per server, and the right is the sum over all servers. The mean is around 150 Watts.
Kepler reaches in the stacked chart barely 45 Watts over all servers and therefore is missing over 100 Watts which don't get recorded?
Here is a picture using your dashboard:
What did you expect to happen?
I expect that Kepler reaches with some small error roughly the PDU measured power consumption. Of course, without the overhead of fans and so on.
As a side question: You use
sum by (pod_name, container_namespace) (irate(kepler_container_package_joules_total{container_namespace=~"$namespace", pod_name=~"$pod"}[1m]))
as the query in the dashboardBut shouldn't the rate that you use be
[$__rate_interval]
instead of[1m]
?My query on the first screenshot would be then:
sum by(pod_name, container_namespace) (rate(kepler_container_joules_total{container_namespace=~"$namespace", pod_name=~"$pod"}[$__rate_interval]))
— I don't need the per computing type differentiation.How can we reproduce it (as minimally and precisely as possible)?
Compare the power consumption on a smart electricity plug with the one that Kepler delivers.
Anything else we need to know?
Logs of the exporter:
Kepler image tag
Kubernetes version
Cloud provider or bare metal
OS version
Install tools
Installed using your guide: https://sustainable-computing.io/installation/kepler/
Kepler deployment config
Container runtime (CRI) and version (if applicable)
Related plugins (CNI, CSI, ...) and versions (if applicable)