是否有可能通过控制台从主机系统(基于KVM)实时监控和收集具有libvirt的访客系统的实时数据(CPU,内存,硬盘,networking,… – 类似dstat)? 如果是,那么这些客人是否需要通过libvirt创build?
virt-manager有一些内置的,但如果你想要更多的细节,请看nagios-virt 。 或者,您可以通过在您要在非虚拟机系统上使用的guest虚拟机上安装相同的工具(nagios,ZenOSS等)来监视它。
我在我的虚拟客户端运行munin来收集这类信息。 信息每隔5分钟收集一次,通过rrd以graphics格式提供。 数据可以通过http从我的munin服务器获得。
你可以使用libvirt插件https://collectd.org/wiki/index.php/Plugin%3alibvirt