-
-
Notifications
You must be signed in to change notification settings - Fork 109
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
Scaphandre does not work on VMs with more than one logical host CPU #133
Comments
Hi, thanks for this bug report. I should work on that in the following weeks. |
Hi, a colleague and I really appreciate your tool and would like to use it for sustainability research purposes. Unfortunately, we are encountering the same bug, is there any news on this? |
dealing with mismatching socket/core topolgoies in VM settings
should be better in dev now thanks to @tawalaya could you give it a try ? |
Great, I'll try it out asap 😃 |
@bpetit tested out the version in dev on our cluster, and nothing broke :) I did not have time to check if the data produced made sense overall the fix looks promising. Thanks 👍 |
Bug description
Scaphandre does not work on Qemu/KVM virtual machines with more than one logical host CPU assigned.
To Reproduce
sudo docker run -v /var/scaphandre:/var/scaphandre -v /proc:/proc -ti hubblo/scaphandre --vm json -t 15
Expected behavior
Scaphandre measures and shows metrics in JSON format.
Environment
Additional context
sudo docker run -e RUST_BACKTRACE=1 -v /var/scaphandre:/var/scaphandre -v /proc:/proc -ti hubblo/scaphandre --vm json -t 15
outputs:sudo docker run -e RUST_BACKTRACE=full -v /var/scaphandre:/var/scaphandre -v /proc:/proc -ti hubblo/scaphandre --vm json -t 15
outputs:The text was updated successfully, but these errors were encountered: