-
Notifications
You must be signed in to change notification settings - Fork 3
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
RAPL package ID validation is unnecessary and breaks collections #3
Comments
Example
And when using this library, we get the following error
|
@koallen Thanks for reporting the issue. Can you provide output of the following command?
It will print the path to each file (inside intel-rapl subsystem) along with its value. Additionally, could you provide the output of the following commands?
|
lscpu and uname
|
As you can see,
I think it's because |
@koallen It seems like you're right about the root cause, but I wanted to have a complete picture of the situation in your RAPL subsystem to conduct a thorough analysis. |
powertelemetry/rapl.go
Lines 288 to 290 in 5279ae9
This code compares the package ID parsed from path and from the
name
file. However, on machines with thepsys
RAPL domain, we may haveintel-rapl:2
in the path and the name could bepackage-0
, depending on how it's enumerated. Having that comparison will return an error in such case and we couldn't collect any stuff for "package-0"The text was updated successfully, but these errors were encountered: