On Fri, Oct 01, 2010 at 03:47:23PM +0200, Tomi wrote:<br />> Hi folks,<br />><br />> is it possible to monitor and gather statistics in realtime (CPU,<br />> memory, HDD, network, ... - something like dstat) of guest systems<br />> with libvirt through console from host system (KVM based)? If yes, do<br />> those guests need to be created through libvirt? Thanks for your help<br />> and time.<br /><br />If you have a large number of servers to monitor, you might want to look at the Host sFlow agent:<br />http://host-sflow.sourceforge.net/<br /><br />The Host sFlow agent is installed on the server and locally polls physical server statistics and VM statistics using libvirt. The statistics are exported using the sFlow protocol.<br />http://www.sflow.org/<br /><br />If you want detailed network visibility then the Open vSwitch includes sFlow monitoring of inter-VM traffic:<br />http://openvswitch.org/<br /><br />For more information, see:<br />http://blog.sflow.com/2010/10/kvm.html<br />http://blog.sflow.com/2010/10/sflowtrend-adds-server-performance.html<br /><br />Peter