host-metrics-disk /dev/shm/vhostmd0 256 60 /bin:/sbin:/usr/bin:/usr/sbin:/usr/share/vhostmd/scripts vbd HostName hostname Time date +%s VirtualizationVendor rpm -qi libvirt| grep Vendor: |awk '{print substr($0, index($0,$5)) }' VirtProductInfo virsh -r CONNECT version | grep API | gawk -F': ' '{print $2}' HostSystemInfo hostname -s NumberOfPhysicalCPUsUtilized virsh -r CONNECT nodeinfo | grep 'CPU(s):' | gawk -F': +' '{print $2}' MemoryAllocatedToVirtualServers virsh -r CONNECT nodeinfo | grep 'Memory size:' | gawk -F' +' '{ printf "%d\n", $3/1024 }' FreePhysicalMemory free|egrep -i '^[[:space:]]*(Mem:)' \ |awk 'BEGIN { sum = 0; } { sum += $4; } END { printf "%10d\n", sum/1024; }' UsedPhysicalMemory free|egrep -i '^[[:space:]]*(Mem:)' \ |awk 'BEGIN { sum = 0; } { sum += $3; } END { printf "%10d\n", sum/1024; }' FreeVirtualMemory free|egrep -i '^[[:space:]]*(Mem:|Swap:)' \ |awk 'BEGIN { sum = 0; } { sum += $4; } END { printf "%10d\n", sum/1024; }' UsedVirtualMemory free|egrep -i '^[[:space:]]*(Mem:|Swap:)' \ |awk 'BEGIN { sum = 0; } { sum += $3; } END { printf "%10d\n", sum/1024; }' PagedInMemory echo "$((`vmstat -s | gawk '/pages paged in/ {print $1}'` / 1024))" PagedOutMemory echo "$((`vmstat -s | gawk '/pages paged out/ {print $1}'` / 1024))" PageRates pagerate.pl TotalCPUTime virsh -r CONNECT dominfo NAME | sed 's/: */:/' | \ gawk -F: '/CPU time/ {print $2;}' NumberOfAssignedPhysicalCPUs virsh -r CONNECT dominfo NAME | grep 'CPU(s):' | gawk -F': +' '{print $2}' PhysicalMemoryAllocatedToVirtualSystem virsh -r CONNECT dominfo NAME | grep 'Max memory:' | gawk -F' +' '{printf "%d\n", $3/1024}'