85 |
|
|
86 |
$maxmem = round($xenserver->VM__query_data_source($vmref, "memory") / (1024*1024) ); |
$maxmem = round($xenserver->VM__query_data_source($vmref, "memory") / (1024*1024) ); |
87 |
$free = round( $xenserver->VM__query_data_source($vmref, "memory_internal_free") / 1024 ); |
$free = round( $xenserver->VM__query_data_source($vmref, "memory_internal_free") / 1024 ); |
88 |
|
$curmem = $maxmem - $free; |
89 |
} |
} |
90 |
$cpusum = 0.0; |
$cpusum = 0.0; |
91 |
for ($i=0; $i<$cpus; $i++) { |
for ($i=0; $i<$cpus; $i++) { |
92 |
$cpusum += $xenserver->VM__query_data_source($vmref, "cpu" . $i); |
$cpusum += $xenserver->VM__query_data_source($vmref, "cpu" . $i); |
93 |
} |
} |
94 |
$cpuavg = round ( ($cpusum/$cpus) * 100); |
$cpuavg = round ( ($cpusum/$cpus) * 100); |
|
$curmem = $maxmem - $free; |
|
95 |
|
|
96 |
foreach($vm["consoles"] as $conref) { |
foreach($vm["consoles"] as $conref) { |
97 |
$con = $xenserver->console__get_record( $conref ); |
$con = $xenserver->console__get_record( $conref ); |