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

Metric kepler_node_package_joules_total on RHEL9/aarch64 only reports mode=dynamic, not "idle" #1617

Open
jharriga opened this issue Jul 15, 2024 · 0 comments
Labels
kind/bug report bug issue

Comments

@jharriga
Copy link

What happened?

Using latest kepler (v0.7.11) on Ampere server I do not see mode="idle" values, but I do on x86_64 system.
Both systems are running RHEL 9.3

root# curl localhost:8888/metrics|grep kepler_node_package_joules

PERF-ARM-11 <-- Ampere
kepler_node_package_joules_total{mode="dynamic",package="0",source="intel_rapl"} 825.996

PERF-INTEL-28 <-- x86_64
kepler_node_package_joules_total{instance="perf-intel-28",mode="dynamic",package="0",source="rapl-sysfs"} 151.503
kepler_node_package_joules_total{instance="perf-intel-28",mode="idle",package="0",source="rapl-sysfs"} 55646.229

What did you expect to happen?

I expected the same power usage metrics on both platform types

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

Install kepler v0.7.11 on an aarch64 and x86_64 system
Retrieve and review the metrics for kepler_node_package_joules_total

Anything else we need to know?

No response

Kepler image tag

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

Kubernetes version

$ kubectl version
# paste output here

Cloud provider or bare metal

bare metal

OS version

# On Linux:
$ cat /etc/os-release
# paste output here
$ uname -a
# paste output here

# On Windows:
C:\> wmic os get Caption, Version, BuildNumber, OSArchitecture
# paste output here

Install tools

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 Jul 15, 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