diff --git a/qemu_kvm/agent/plugins/qemu b/qemu_kvm/agent/plugins/qemu index 36209d3..3dbe168 100644 --- a/qemu_kvm/agent/plugins/qemu +++ b/qemu_kvm/agent/plugins/qemu @@ -19,7 +19,7 @@ if which virsh >/dev/null; then STATE=$(echo $L | awk '{print $3}') MEM=$(virsh dominfo $NAME | grep 'Used memory' | awk '{print $3}') let MEM=MEM/1024 - PID=$(ps aux | grep kvm | grep $NAME | awk '{print $2}') + PID=$(ps aux | grep kvm | grep "\-name "$NAME | awk '{print $2}') if [ $PID -gt 0 ]; then #DATA=$(top -p $PID -n 1 -b | tail -n 2 | head -n 1 | awk -- '{print $9" "$10}') DATA=$(top -p $PID -n 1 -b | tail -1 | awk -- '{print $9" "$10}')