在 Linux 中使用 Virt-top 显示虚拟化系统统计信息

[ad_1]

虚顶 是一个类似于 top 的实用程序,用于在 Linux 中显示虚拟化域的统计信息。 就像 top 命令行实用程序一样,Virt-top 显示 CPU、内存、虚拟磁盘和虚拟机网络以及管理程序的统计信息。 由于 Virt-top 使用 自由转换,它可以显示跨不同虚拟化系统的统计信息,例如 KVM, XEN动车组. 在这个简短的指南中,我们将看到如何在 Linux 中使用 Virt-top 显示虚拟化系统统计信息。

内容

  1. 安装虚拟机
  2. 在 Linux 中使用 Virt-top 显示虚拟化系统统计信息
    1. 显示物理 CPU
    2. 展示广告网络接口
    3. 显示虚拟磁盘(块设备)
    4. 按 CPU 使用率对统计信息进行排序
    5. 按 CPU、内存、时间、域 ID 对统计信息进行排序
    6. 设置更新间隔
    7. 设置迭代次数
    8. 显示帮助
    9. 帮助我们帮助您:

安装虚拟机

Virt-top 可用于许多基于 Debian 和基于 RPM 的主流 Linux 发行版。

要在 CentOS、RHEL 上安装 Virt-top,请运行以下命令:

$ sudo yum install virt-top

要在 Debian、Ubuntu 上安装 Virt-top,请运行:

$ sudo apt install virt-top

在 Fedora:

 $ sudo dnf install virt-top

在 openSUSE 上:

$ sudo zypper install virt-top

在 Linux 中使用 Virt-top 显示虚拟化系统统计信息

Virt-top 的命令行选项和按键与普通的 top 命令几乎相同。

在没有任何选项的情况下运行 virt-top 时,您将看到如下输出:

正如您在上面的输出中看到的,Virt-top 界面顶部的第一列显示了您的主机系统的以下详细信息:

  • 当前系统时间,
  • CPU架构,
  • 没有CPU内核,
  • CPU时钟速度,
  • 总内存等

第二列显示以下统计信息:

  • 域 (VM) 总数,
  • 活动/非活动域的数量,
  • 没有运行域,
  • 没有睡眠域,
  • 暂停域的数量。

第三列显示:

  • 来宾的总 CPU 使用率,
  • 来宾的总内存使用量。

最后一列显示正在运行的虚拟机(域)的实际统计信息。 就我而言,Virt-top 显示了 CentOS 8 KVM 来宾的统计信息。

q 退出 Virt-top。

显示物理 CPU

正如我已经说过的,Virt-top 的键盘快捷键与普通的 top 实用程序相同。

默认情况下,Virt-top 会显示域的统计信息。 当 virt-top 运行时,按 1 (编号 1)在物理 CPU 和域显示之间切换:

现在 Virt-top 将显示物理 CPU 而不是域。 从左列可以看出,我的系统中有 4 个物理 CPU。 要再次显示域,请按 0 (零)。

展示广告网络接口

当 Virt-top 运行时,按 2 在域和网络接口之间切换。

在 Virt-top 输出中显示网络接口

显示虚拟磁盘(块设备)

当 Virt-top 运行时,按 3 在域和虚拟磁盘之间切换。

在 Virt-top 输出中显示虚拟磁盘

按 CPU 使用率对统计信息进行排序

默认情况下,统计信息将按 CPU 排序。 如果您已按内存或其他方式排序,请按 P 显示按 CPU 排序的统计信息。

按 CPU、内存、时间、域 ID 对统计信息进行排序

当 Virt-top 运行时,您可以通过按以下键来更改统计信息的排序顺序:

  • 按大写 (shift+p) 按 CPU 排序,
  • 按大写 (shift+m​​) 按内存对统计信息进行排序,
  • 按大写 (shift+t) 按总时间排序,
  • 按大写 N (shift+n) 按域 ID 排序。

要以交互方式选择排序字段,请按大写 F (shift+f) 并按相关键选择您喜欢的顺序:

在 Virt-top 界面交互选择排序字段

设置更新间隔

屏幕更新之间的默认延迟间隔是 3.0 秒。 您可以通过按更改此延迟间隔 “s” 或者 “d” Virt-top 运行时的键。

设置迭代次数

您知道 top 命令会一直运行,直到您手动退出它。 Virt-top 与 top 实用程序相同。 Virt-top 将继续运行并持续显示统计数据。

您可以通过明确提及要运行的迭代次数来更改此行为。

例如,以下命令将设置运行的迭代次数为 5 和 close 5 次迭代后的 Virt-top 命令:

$ virt-top -n 5

显示帮助

当 Virt-top 运行时,按 “H” 显示帮助。

显示 Virt-top 帮助部分

按任意键 close 帮助窗口。

有关更多详细信息,请参阅手册页:

$ man virt-top

感谢您的光临!

帮助我们帮助您:

  • 订阅我们的电子邮件通讯: 立即注册
  • 支持 OSTechNix : 通过贝宝捐赠
  • 下载免费电子书和视频: TradePub 上的 OSTechNix
  • 联系我们: 红迪网 | Facebook | 推特 | 领英 | RSS订阅

祝你有美好的一天!!

HypervisorKVMLinuxVirt-top虚拟化

[ad_2]

Related Posts