Virtualization

顯示cpu和記憶體消耗的virsh命令?

  • April 3, 2019

想知道有沒有命令virsh來顯示每台機器虛擬的cpu和記憶體消耗。我在 ubuntu 系統中使用 KVM 創建了虛擬機。

該命令dommemstat可以為您提供特定域的記憶體統計資訊,並且domstats您可以獲得所有域或僅指定域的大量統計資訊。您可以傳遞參數--cpu-total以查看目前的總數。

首先通過在命令行上鍵入來獲得一個 virsh 互動式控制台virsh,然後,一旦進入 virsh 的控制台,發出以下命令:

virsh # domstats --cpu-total

前面的命令將為您提供所有域的 CPU 統計資訊。如果您有virt-manager,您可以實時查看一些圖表和其他不錯的統計數據,如果您想暫時收集它們,您將需要其他工具,我建議您使用collectd及其“virt”外掛

引用自:https://serverfault.com/questions/780067