[PVE-User] pvesh get current status and cpu value
Daniel Berteaud
daniel at firewall-services.com
Fri Jun 1 17:28:32 CEST 2018
Le 01/06/2018 à 17:12, Thomas Lamprecht a écrit :
> Hi,
>> Am I missing something, or is this a bug ?
>>
>
> actually cpu should be set and represent what you expect,
> I took a quick look at the code and did not see why it
> shouldn't be set...
> It's in the PVE::QemuServer::vmstatus method, but I got no time today to
> investigate in this, sorry :)
Took a quick look, and it looks like it should be populated around line 2890
if ($dtime > 1000) {
my $dutime = $used - $old->{used};
$d->{cpu} = (($dutime/$dtime)* $cpucount) / $d->{cpus};
$last_proc_pid_stat->{$pid} = {
time => $ctime,
used => $used,
cpu => $d->{cpu},
};
But my perl-foo will probably reach it's limit quickly ;-)
Will try to debug this if I can.
>
> regarding this: you run into our forums spam alert,
> now you should be able to post :)
Thanks, I can indeed now :-)
--
Logo FWS
*Daniel Berteaud*
FIREWALL-SERVICES SAS.
Société de Services en Logiciels Libres
Tel : 05 56 64 15 32 <tel:0556641532>
Matrix: @dani:fws.fr
/www.firewall-services.com/
More information about the pve-user
mailing list