diff --git a/kvmstats b/kvmstats index 7e71d8a..449b0e0 100755 --- a/kvmstats +++ b/kvmstats @@ -56,7 +56,7 @@ do virsh domblkinfo "$VM" "$BLK" done | awk '/Physical:/ { size += $2 } END { print int(size / '${POW}') }' virsh domstate "$VM" | grep -q '^running$' && echo yes || echo no -done | xargs -n5 | ( +done | xargs -n5 | { echo vm vcpu ram disk running awk '{ print } /yes$/ { vcpu += $2; ram += $3; disk += $4; running++ } END { print "TOTAL(running)", vcpu, ram, disk, running }' if [ "$SHOW_AVAIL" ] @@ -65,4 +65,4 @@ done | xargs -n5 | ( AV_MEM=$(awk '/^MemTotal:/ { print int($2 / '$((POW / 1024))' ) }' /proc/meminfo) echo AVAILABLE "$AV_CPU" "$AV_MEM" fi -) | column -t +} | column -t