From cfa1cf2261fea6405a546226c5bef4089fd93390 Mon Sep 17 00:00:00 2001 From: Alexis Ben Miloud--Josselin Date: Thu, 2 Aug 2018 17:37:55 +0200 Subject: [PATCH] Only count running VM in total This commit also fixes the way kvmstats counts running VM. --- kvmstats | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kvmstats b/kvmstats index 904d156..dba85c1 100755 --- a/kvmstats +++ b/kvmstats @@ -82,7 +82,7 @@ done >"$TMPFILE" ( echo vm vcpu ram disk running cat "$TMPFILE" - awk '{ vcpu += $2; ram += $3; disk += $4; running += length($5) } END { print "TOTAL", vcpu, ram, disk, running }' <"$TMPFILE" + awk '/yes$/ { vcpu += $2; ram += $3; disk += $4; running++ } END { print "TOTAL(running)", vcpu, ram, disk, running }' <"$TMPFILE" if [ $SHOW_AVAIL ] then AV_CPU=$(awk '/^processor/ { cpu++ } END { print cpu }' /proc/cpuinfo)