4

Is it possible to monitor and gather statistics in realtime (CPU, memory, HDD, network, ... - something like dstat) of guest systems with libvirt through console from host system (KVM based)? If yes, do those guests need to be created through libvirt?

yojimbo87
  • 672
  • 5
  • 10
  • 21

4 Answers4

5

virt-top?

http://people.redhat.com/~rjones/virt-top/

rubiojr
  • 234
  • 1
  • 3
3

virt-manager has some of this built in, but if you want more detail, look at nagios-virt. Alternatively, you can monitor it by installing the same tools (nagios, ZenOSS, etc) on the guest that you'd use on a non-vm system.

nedm
  • 5,610
  • 5
  • 30
  • 52
0

I run munin on my virtual clients to gather this kind of information. Information is gathered every 5 minutes and available in graphical format via rrd. Data is available via http from my munin server.

BillThor
  • 27,354
  • 3
  • 35
  • 69
0

You can use collectd with libvirt plugin https://collectd.org/wiki/index.php/Plugin%3alibvirt