VMware Aria Operations for Networks 可收集虚拟机的 CPU 使用情况、数据存储、内存和网络衡量指标。

CPU 使用情况衡量指标

CPU 使用情况衡量指标提供有关虚拟机上的 CPU 使用情况的信息。
衡量指标名称 衡量指标 API 名称 描述 受数据总线支持
CPU 同步停止率 (%) cpu.costop.rate.average.percent

由于同步 vCPU 调度争用而处于 CoStop 状态的多个 vCPU 的平均时间百分比。

CPU 同步停止率 vCPU (%) cpu.costop_vcpu.rate.average.percent 由于同步 vCPU 调度争用而处于 CoStop 状态的一个 vCPU 的平均时间百分比。
CPU 同步停止时间 cpu.costop.delta.summation.millisecond

虚拟机的所有 vCPU 处于 CoStop 状态的时间。

CPU 就绪率 (%) cpu.ready.rate.average.percent

虚拟机排队等待使用主机 CPU 的时间百分比。

CPU 就绪时间取决于主机上的虚拟机数及其 CPU 负载。

CPU 就绪率 vCPU (%) cpu.ready_vcpu.rate.average.percent

虚拟机排队等待使用主机 CPU 的每 vCPU 时间百分比。

CPU 就绪时间取决于主机上的虚拟机数及其 CPU 负载。

CPU 就绪时间 cpu.ready.delta.summation.millisecond

虚拟机准备好使用 CPU 但无法调度物理 CPU 时间的时间。

当所有 VMware vSphere ESXi 主机 CPU 资源繁忙时,虚拟机无法调度物理 CPU 时间。
CPU 运行率 (%) cpu.run.rate.average.percent 此虚拟机的所有 vCPU 处于 Run 状态的平均时间百分比。
CPU 运行率 vCPU (%) cpu.run_vcpu.rate.average.percent 某个 vCPU 处于 Run 状态的平均时间百分比。
CPU 运行时间 cpu.run.delta.summation.millisecond 此虚拟机的所有 vCPU 处于 Run 状态的时间。
CPU 使用情况 (MHz) cpu.usagemhz.rate.average.megaHertz

正在使用的 vCPU 数量。

CPU 使用情况衡量指标与主机相关,而不是与客户机操作系统相关。

CPU 使用率 (%) cpu.usage.rate.average.percent 正在使用的 vCPU 占可用 CPU 总量的平均百分比。

CPU 使用情况衡量指标与主机相关,而不是与客户机操作系统相关。

CPU 使用率表示虚拟机中所有可用 vCPU 的平均 CPU 利用率。例如,如果某个具有 1 个 vCPU 的虚拟机在一台具有 4 个物理 CPU 的主机上运行,且 CPU 使用率是 100%,则表示该虚拟机正在 100% 使用 1 个物理 CPU。

CPU 等待率 (%) cpu.wait.rate.average.percent CPU 处于 Wait 状态(例如,CPU 空闲、CPU 交换等待和 CPU I/O 等待)的时间百分比。
CPU 等待率 vCPU (%) cpu.wait_vcpu.rate.average.percent 每 vCPU 处于 Wait 状态(例如,CPU 空闲、CPU 交换等待和 CPU I/O 等待)的 CPU 时间百分比。
CPU 等待时间 cpu.wait.delta.summation.millisecond CPU 处于 Wait 状态(例如,CPU 空闲、CPU 交换等待和 CPU I/O 等待)的时间。

网络衡量指标

网络衡量指标提供有关虚拟机网络性能的信息。

衡量指标名称 衡量指标 API 名称 描述 受数据总线支持
丢弃的 Rx 数据包数 net.droppedRx.delta.summation.number 相对于 Rx 数据包总数的丢弃的 Rx 数据包数。
不完整的 TCP 会话计数 net.incomplete.sessionCount.delta.summation.number

在该时间间隔内,该虚拟机从其他虚拟机或 IP 地址接收的不完整 TCP 会话总数。

注:

这项衡量指标仅适用于部署了 XXL 块大小收集器的企业许可证用户。

如果将现有收集器的块大小纵向扩展到 XXL,则必须重新启动 nfcapd 服务,才能开始收集不完整的 TCP 会话计数衡量指标。

在收集器 CLI 上运行以下命令:

sudo service nfcapd restart
丢弃的 Tx 数据包数 net.droppedTx.delta.summation.number 相对于 Tx 数据包总数的丢弃的 Tx 数据包数。
最大网络流速 (Kbps) net.usage.rate.maximum.kiloBitsPerSecond 在所选持续时间内,任一 5 分钟时间间隔内虚拟机上的最大数据传输速率。

最大网络速率包括传输和接收的数据。

最大网络 Tx 速率 (Kbps) net.transmitted.rate.maximum.kiloBitsPerSecond 在所选持续时间内,任一 5 分钟时间间隔内虚拟机上的最大数据传输速率。
最大数据包丢弃比率 (%) net.packetDrop.ratio.maximum.percent 在所选持续时间内,任一 5 分钟时间间隔内丢弃的数据包总数与接收的数据包总数的最大比率。
最大数据包丢弃数 net.droppedTotal.delta.maximum.number 在所选持续时间内,任一 5 分钟时间间隔内丢弃的最大数据包数。
多播 Rx 数据包数 net.multicastRx.delta.summation.number 在采样时间间隔内所有 pNIC(物理网络适配器)上接收的多播数据包总数。
多播 Tx 数据包数 net.multicastTx.delta.summation.number 在采样时间间隔内所有 pNIC 上传输的多播数据包总数。
网络最大 Rx 速率 (Kbps) net.received.rate.maximum.kiloBitsPerSecond 在所选持续时间内,任一 5 分钟时间间隔内虚拟机上的最大网络数据接收速率。
网络数据包计数 net.packetsTotal.delta.summation.number 在该时间间隔内所有 pNIC 上传输和接收的数据包总数。
网络数据包丢弃百分比 (%) net.packetDrop.ratio.average.percent 丢弃的数据包总数与数据包总数的比率。
网络数据包丢弃数 net.droppedTotal.delta.summation.number 虚拟机上丢弃的数据包总数。
网络 Rx 速率 (Kbps) net.received.rate.average.kiloBitsPerSecond 该时间间隔内的数据平均接收速率。
网络流速 (Kbps) net.usage.rate.average.kiloBitsPerSecond 在该时间间隔内接收和传输数据的平均速率。
网络 Tx 速率 (Kbps) net.transmitted.rate.average.kiloBitsPerSecond 在该时间间隔内传输数据的平均速率。
Rx 广播数据包数 net.broadcastRx.delta.summation.number 该时间间隔内接收的广播数据包总数。
Rx 广播比率 (%) net.broadcastByRx.ratio.average.percent 该时间间隔内接收的广播数据包百分比。
Rx 数据包丢弃百分比 (%) net.packetDropRx.ratio.average.percent 丢弃的 Rx 数据包总数与 Rx 数据包总数的比率。
Rx 数据包数 net.packetsRx.delta.summation.number 该时间间隔内接收的平均数据包数。
总网络流量 net.usage.delta.summation.kiloBytes 虚拟机的所有 vNIC 所传输和接收的数据总和。
每秒数据包总数 net.ppsTotal.rate.average.number

每秒接收和传输数据包的平均速率。

Tx 广播数据包数 net.broadcastTx.delta.summation.number 指定时间间隔内传输的广播数据包数。
Tx 广播比率 (%) net.broadcastByTx.ratio.average.percent 在时间间隔内传输的广播数据包的平均百分比。
Tx 数据包丢弃百分比 (%) net.packetDropTx.ratio.average.percent 丢弃的 Tx 数据包总数与 Tx 数据包总数的比率。
Tx 数据包数 net.packetsTx.delta.summation.number 时间间隔内传输的数据包的平均数。
单播 Rx 数据包数 net.unicastRx.delta.summation.number 主机接收的单播数据包总数。
单播 Tx 数据包数 net.unicastTx.delta.summation.number 主机传输的单播数据包总数。
正常运行时间 sys.uptime.absolute.latest.second 上一次系统启动后经过的总时间。
未使用空间

storage.uncommitted.absolute.latest.bytes

虚拟机存储的未使用空间。

快照大小 snapshot.used.absolute.latest.bytes

虚拟机快照的大小。

数据存储衡量指标

数据存储衡量指标提供有关数据存储使用情况的信息。

衡量指标名称 衡量指标 API 名称 描述
读取 IOPS datastore.numberReadAveraged.rate.average.number 收集时间间隔内每秒发出的平均读取命令数。
最大 IO 延迟

datastore.maxTotalLatency.absolute.latest.millisecond

虚拟机使用的所有数据存储中的最大延迟值。

读取延迟(毫秒) datastore.totalReadLatency.absolute.average.millisecond 此虚拟机对其数据存储发出的每个读取操作的平均延迟。
读取速率 (Kbps) datastore.read.rate.average.kiloBytesPerSecond 连接到虚拟机的数据存储 24 小时内的平均读取吞吐量。
读写 IOPS datastore.numberRWAveraged.rate.average.number 从该虚拟机发送到所连接数据存储的平均读取命令和写入命令数。
读写速率 (Kbps) datastore.usage.rate.average.kiloBytesPerSecond

连接到虚拟机的数据存储 24 小时内的平均读写吞吐量。

写入 IOPS datastore.numberWriteAveraged.rate.average.number 从该虚拟机发送到所连接数据存储的平均写入命令数。
写入延迟 datastore.totalWriteLatency.absolute.average.millisecond

此虚拟机对其数据存储发出的每个写入操作的平均延迟。

写入速率 (Kbps) datastore.write.rate.average.kiloBytesPerSecond 连接到虚拟机的数据存储 24 小时内的平均写入吞吐量。

主机的内存衡量指标

内存衡量指标提供有关虚拟机上的内存使用情况和分配的信息。

衡量指标名称 衡量指标 API 名称 描述 受数据总线支持
内存膨胀 mem.vmmemctl.absolute.average.kiloBytes 分配给此虚拟机的 vmmemctl 的客户机物理内存平均值。

vmmemctl 是 VMware 专有的内存管理驱动程序,用于控制膨胀。

内存换入速率 (Kbps) mem.swapinRate.rate.average.kiloBytesPerSecond 在该时间间隔内将内存从磁盘换入活动内存的速率。
内存换出速率 (Kbps) mem.swapoutRate.rate.average.kiloBytesPerSecond 在该时间间隔内将内存从活动内存换出到磁盘的速率。
已交换的内存 mem.swapped.absolute.average.kiloBytes

由 VMkernel 换出到虚拟机交换文件的客户机物理内存量。

已交换的内存将一直保留在磁盘上,直到虚拟机需要该内存。此衡量指标指的是 VMkernel 交换,而不是客户机操作系统交换。

内存使用率 (%) mem.usage.absolute.average.percent 可用计算机内存中使用的内存百分比。
开销内存 mem.overhead.absolute.average.kiloBytes

分配给虚拟机的超过其预留量的内存量。

虚拟机打开电源时需要开销内存。

开销内存包括为虚拟机帧缓冲区和各种虚拟化数据结构预留的空间。它取决于 vCPU 数量以及为客户机操作系统配置的内存。

消耗的内存 mem.consumed.absolute.average.kiloBytes

虚拟机为其客户机操作系统的物理内存使用的主机内存量。

消耗的内存不包括开销内存。仅包括共享内存和可能预留了但实际未使用的内存。即,consumed memory = memory granted - memory saved from page sharing

活动内存 mem.active.absolute.average.kiloBytes

虚拟机正在使用的客户机物理内存量。

活动内存通过 VMkernel 统计取样估算得出。表示虚拟机所需的实际内存量。因此,可以换出或膨胀未使用的内存,而不会对性能产生任何影响。

快照衡量指标

快照衡量指标提供有关虚拟机快照的信息。

衡量指标名称 衡量指标 API 名称 描述
快照大小 snapshot.used.absolute.latest.bytes 虚拟机快照的大小。