Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.7.11 x86: kepler_node_core_joules_total readings are 0.0 #1675

Open
jharriga opened this issue Aug 5, 2024 · 0 comments
Open

v0.7.11 x86: kepler_node_core_joules_total readings are 0.0 #1675

jharriga opened this issue Aug 5, 2024 · 0 comments
Labels
kind/bug report bug issue

Comments

@jharriga
Copy link

jharriga commented Aug 5, 2024

What happened?

Running v0.7.11 on x86 Dell dual socket server (RHEL9.4)
Readings for 'kepler_node_core_joules_total' (both sockets) are 0.0

What did you expect to happen?

Readings for 'kepler_node_core_joules_total' would have valid readings

How can we reproduce it (as minimally and precisely as possible)?

Install v0.7.11 on x86 system and review power readings for 'kepler_node_core_joules_total'

Anything else we need to know?

Product Name: PowerEdge R650
Intel(R) Xeon(R) Platinum 8352V CPU @ 2.10GHz (2 socket)
PRETTY_NAME="Red Hat Enterprise Linux 9.4 (Plow)"

sut# rpm -qa | grep kepler
container-kepler-0.7.11-1.noarch

Kepler image tag

sut# rpm -qa | grep kepler container-kepler-0.7.11-1.noarch sut# curl localhost:8888/metrics | grep node_info

TYPE kepler_node_info counter
kepler_node_info{components_power_source="rapl-sysfs",cpu_architecture="Sunny Cove",platform_power_source="none",source="os"} 1

Kubernetes version

$ kubectl version
# paste output here

Cloud provider or bare metal

bare metal

OS version

# On Linux:
$ cat /etc/os-release
NAME="Red Hat Enterprise Linux"
VERSION="9.4 (Plow)"
ID="rhel"
ID_LIKE="fedora"
VERSION_ID="9.4"
PLATFORM_ID="platform:el9"
PRETTY_NAME="Red Hat Enterprise Linux 9.4 (Plow)"
ANSI_COLOR="0;31"
LOGO="fedora-logo-icon"
CPE_NAME="cpe:/o:redhat:enterprise_linux:9::baseos"
HOME_URL="https://www.redhat.com/"
DOCUMENTATION_URL="https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9"
BUG_REPORT_URL="https://bugzilla.redhat.com/"

REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 9"
REDHAT_BUGZILLA_PRODUCT_VERSION=9.4
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="9.4"

$ uname -a
Linux perf-intel-28.perf.eng.bos2.dc.redhat.com 5.14.0-417.kpq1.el9.x86_64 https://github.com/sustainable-computing-io/kepler/pull/1 SMP PREEMPT_DYNAMIC Fri Feb 2 14:05:04 EST 2024 x86_64 x86_64 x86_64 GNU/Linux

Install tools

sut# wget https://github.com/sustainable-computing-io/kepler/releases/download/v0.7.11/kepler.rpm.tar.gz 2024-07-15 09:26:16 (6.09 MB/s) - ‘kepler.rpm.tar.gz’ saved [12975/12975] sut# tar xzvf kepler.rpm.tar.gz RPMS/ RPMS/noarch/ RPMS/noarch/container-kepler-0.7.11-1.noarch.rpm sut# systemctl stop container-kepler --now sut# rpm -Uvh ./RPMS/noarch/container-kepler-0.7.11-1.noarch.rpm Updating / installing... 1:container-kepler-0.7.11-1 ######################### [ 50%] Cleaning up / removing... 2:container-kepler-0.7.10-1 ######################### [100%] sut# rpm -qa | grep -i kepler container-kepler-0.7.11-1.noarch

Kepler deployment config

For on kubernetes:

$ KEPLER_NAMESPACE=kepler

# provide kepler configmap
$ kubectl get configmap kepler-cfm -n ${KEPLER_NAMESPACE}
# paste output here

# provide kepler deployment description
$ kubectl describe deployment kepler-exporter -n ${KEPLER_NAMESPACE}

For standalone:

put your Kepler command argument here

Container runtime (CRI) and version (if applicable)

Related plugins (CNI, CSI, ...) and versions (if applicable)

@jharriga jharriga added the kind/bug report bug issue label Aug 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug report bug issue
Projects
None yet
Development

No branches or pull requests

1 participant