13.8. 查看虚拟机的资源使用情况


OpenShift Container Platform Web 控制台中的仪表板提供集群指标的可视化表示,以帮助您快速了解集群状态。仪表板属于为核心平台组件提供监控的 Monitoring overview

OpenShift Virtualization 仪表板提供有关虚拟机和相关 pod 资源消耗的数据。OpenShift Virtualization 仪表板中显示的视觉化指标基于 Prometheus Query Language (PromQL) 查询

为了在 OpenShift Virtualization 仪表板中监控用户定义的命名空间,需要一个 monitoring 角色

13.8.1. 关于查看主要消费者

在 OpenShift Virtualization 仪表板中,您可以选择特定的时间段,并查看该时间段内资源的顶级消费者。顶级消费者是虚拟机或 virt-launcher pod,消耗最多资源。

下表显示了控制面板中监控的资源,并描述了与顶级使用者的每个资源关联的指标。

受监控的资源

描述

内存交换流量

虚拟机在交换内存时占用最多内存压力.

vCPU 等待

经历其 vCPU 最长等待时间(以秒为单位)的虚拟机.

pod 的 CPU 使用量

使用最多 CPU 的 virt-launcher pod。

网络流量

正在通过接收最多网络流量(以字节为单位)来饱和网络的虚拟机。

存储流量

与存储相关的流量具有最高数量(以字节为单位)的虚拟机.

存储 IOPS

在一个时间段内每秒 I/O 操作量最高的虚拟机。

内存用量

使用最多内存的 virt-launcher pod(以字节为单位)。

注意

仅供前五名使用者查看资源消耗量。

13.8.2. 回顾顶端消费者

Administrator 视角中,您可以查看显示资源顶端用户的 OpenShift Virtualization 仪表板。

先决条件

  • 您可以使用具有 cluster-admin 角色的用户访问集群。

流程

  1. 在 OpenShift Virtualization web 控制台中的 Administrator 视角中,导航到 Observe Dashboards
  2. Dashboard 列表中选择 KubeVirt/Infrastructure Resources/Top Consumers 仪表板。
  3. Period 下拉菜单中选择预定义的时间周期。您可以在表中查看顶级使用者的数据。
  4. 可选:点击 Inspect 以查看或编辑与表顶使用者关联的 Prometheus Query Language (PromQL) 查询。

13.8.3. 其他资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.