VMware Aria Operations for Networks 收集主机的许多衡量指标,包括 CPU 使用情况、数据存储、内存、网络和磁盘衡量指标。
主机的 CPU 使用情况衡量指标
这些衡量指标提供有关主机上的 CPU 使用情况的信息。
衡量指标名称 | 衡量指标 API 名称 | 描述 | 受数据总线支持 |
---|---|---|---|
CPU 同步停止时间 (%) | cpu.costop.delta.summation.millisecond | 主机已准备好运行但由于同步调度限制而无法运行的时间百分比。 | |
CPU 就绪时间 (%) | cpu.ready.delta.summation.millisecond | 虚拟机排队等待使用主机 CPU 的时间百分比。 | |
CPU 运行时间(毫秒) | cpu.run.delta.summation.millisecond | 此主机的所有虚拟机处于 run 状态的总时间。 |
|
CPU 使用情况 (MHz) | cpu.usagemhz.rate.average.megaHertz | 平均 CPU 使用情况 (以兆赫兹为单位)。 | 是 |
CPU 使用率 (%) | cpu.usage.rate.average.percent | 已用 CPU 占其总容量的百分比。 | 是 |
CPU 等待时间(毫秒) | cpu.wait.delta.summation.millisecond | CPU 处于等待状态(例如,CPU 空闲、CPU 交换等待和 CPU I/O 等待)的总时间。 | |
正常运行时间(秒) | sys.uptime.absolute.latest.second | 上一次系统启动后经过的总时间。 |
主机的网络衡量指标
这些衡量指标提供有关主机网络性能的信息。
衡量指标名称 | 衡量指标 API 名称 | 描述 | 受数据总线支持 |
---|---|---|---|
丢弃的 Rx 数据包数 | net.droppedRx.delta.summation.number | 丢弃的 Rx 数据包数与 Rx 数据包总数的平均比率。 | 是 |
丢弃的 Tx 数据包数 | net.droppedTx.delta.summation.number | 丢弃的 Tx 数据包数与 Tx 数据包总数的平均比率。 | 是 |
最大 IO 延迟 | datastore.maxTotalLatency.absolute.latest.millisecond | 连接到主机的所有数据存储中的最高延迟值。 | |
最大网络流速 (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 | 在该时间间隔内传输数据的平均速率。 | 是 |
出站过期流量丢弃计数 | flow.fiveTupleExpireOutbound.delta.summation.number | 由于流的源 IP 地址数达到出站限制而丢弃的五元组数。 TCP 流的出站限制为 1000(允许)和 50(拒绝),UDP 流的出站限制为 500(允许)和 50(拒绝)。 这是一种保护机制,可确保实体不会超出总流限制。 |
|
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 | 该时间间隔内接收的平均数据包数。 | 是 |
磁盘总延迟(毫秒) | disk.totalLatency.absolute.average.millisecond | 读取命令和写入命令的平均总延迟(内核和设备延迟之和)。 | |
总网络流量 | net.usage.delta.summation.kiloBytes | 主机的所有网卡实例所传输和接收的数据总和。 | 是 |
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 | 主机传输的单播数据包总数。 | 是 |
错误收集器流丢弃计数 | flow.rawRecordReporterWrongCollector.delta.summation.number | 因为在错误类型的 VMware Aria Operations for Networks 收集器上报告而丢弃的原始流记录数。 物理流必须报告给物理代理。其他流量必须报告给非物理代理。 |
主机的数据存储衡量指标
这些衡量指标提供有关主机的数据存储使用情况的信息。
衡量指标名称 | 衡量指标 API 名称 | 描述 |
---|---|---|
读取 IOPS | datastore.numberReadAveraged.rate.average.number | 收集时间间隔内每秒发出的平均读取命令数。 |
读取延迟(毫秒) | datastore.totalReadLatency.absolute.average.millisecond | 主机通过其连接到数据存储的链接发出的每个读取操作的平均延迟。 |
读取速率 (Kbps) | datastore.read.rate.average.kiloBytesPerSecond | 主机通过其连接到数据存储的链接读取的平均字节数(以千字节为单位)。 |
读写 IOPS | datastore.numberRWAveraged.rate.average.number | 收集时间间隔内每秒发出的读取命令和写入命令的平均数。 |
读写速率 (Kbps) | datastore.usage.rate.average.kiloBytesPerSecond | 主机通过其连接到数据存储的链路的汇总输入速率和输出速率。 |
写入 IOPS | datastore.numberWriteAveraged.rate.average.number | 收集时间间隔内每秒发出的平均写入命令数。 |
写入延迟(毫秒) | datastore.totalWriteLatency.absolute.average.millisecond | 主机通过其连接到数据存储的链接发出的每个写入操作的平均延迟。 |
写入速率 (Kbps) | datastore.write.rate.average.kiloBytesPerSecond | 主机通过其连接到数据存储的链接写入的平均字节数(以千字节为单位)。 |
主机的内存衡量指标
这些衡量指标提供有关主机上的内存使用情况和分配的信息。
衡量指标名称 | 衡量指标 API 名称 | 描述 | 受数据总线支持 |
---|---|---|---|
内存膨胀 | mem.vmmemctl.absolute.average.kiloBytes | 虚拟增长驱动程序当前声明的内存量。 这项衡量指标表示主机将从不太需要的虚拟机中获取内存,并将其分配给内存需求增加的虚拟机。 |
|
内存状态 (0-3) | mem.state.absolute.latest.number | 内存的整体状态。该值是一个介于 0(高)到 3(低)之间的整数。 | |
交换操作占用的内存 | mem.swapused.absolute.average.kiloBytes | 当前正在使用的交换内存量。 大量交换内存并不表示存在性能问题。检查交换率可验证客户机主动需要的内存是否多于可用内存。 |
|
内存换入速率 (Kbps) | mem.swapinRate.rate.average.kiloBytesPerSecond | 在该时间间隔内将内存从磁盘换入活动内存的速率。 | |
内存换出速率 (Kbps) | mem.swapoutRate.rate.average.kiloBytesPerSecond | 在该时间间隔内将内存从活动内存换出到磁盘的速率。 | |
内存使用率 (%) | mem.usage.absolute.average.percent | 可用计算机内存中使用的内存百分比。 | 是 |
预留内存 (KB) | mem.reservedCapacity.absolute.average.megaBytes | 已打开电源虚拟机所用内存和在主机上运行 VMware vSphere 服务所用内存的预留内存量。 | |
开销内存 (KB) | mem.overhead.absolute.average.kiloBytes | 主机报告的内存开销。 内存开销是指分配给已打开电源虚拟机的超过其预留内存的内存和主机上运行 vSphere 服务所用内存的总和。 |
|
消耗的内存 (KB) | mem.consumed.absolute.average.kiloBytes | 主机中的虚拟机和 VMware vSphere 服务消耗的总内存。 | |
活动内存 (KB) | mem.active.absolute.average.kiloBytes | 主机正在使用的总内存。 总内存包括虚拟机和主机上运行 VMware vSphere 服务使用的内存。VMkernel 根据最近涉及的内存页面估算总内存。 |
是 |
主机的磁盘衡量指标
这些衡量指标提供有关主机磁盘使用情况的信息。
衡量指标名称 | 衡量指标 API 名称 | 描述 |
---|---|---|
平均读取延迟(毫秒) | disk.deviceReadLatency.absolute.average.millisecond | 从物理设备发出的用于完成小型计算机系统接口 (SCSI) 命令的每个读取操作的平均延迟。 |
平均写入延迟(毫秒) | disk.deviceWriteLatency.absolute.average.millisecond | 从物理设备发出的用于完成 SCSI 命令的每个写入操作的平均延迟。 |
磁盘总线重置命令数 | disk.busResets.delta.summation.number | 收集时间间隔内发出的 SCSI 总线重置命令数。 |
中止的磁盘命令数 | disk.commandsAborted.delta.summation.number | 收集时间间隔内中止的 SCSI 命令数。 |
磁盘设备延迟(毫秒) | disk.deviceLatency.absolute.average.millisecond | 完成来自物理设备的 SCSI 命令所耗费的平均时间。 |
磁盘内核延迟(毫秒) | disk.kernelLatency.absolute.average.millisecond | VMkernel 处理每条 SCSI 命令所耗费的平均时间。 |
磁盘队列深度 | disk.queueDepth.absolute.latest.number | 收集时间间隔内的最大队列深度。 |
磁盘队列延迟 | disk.queueLatency.absolute.average.millisecond | 收集时间间隔内,VMkernel 队列中每条 SCSI 命令所消耗的平均时间。 |
磁盘读取速率 (KB) | disk.read.rate.average.kiloBytesPerSecond | 通过此链接的平均读取次数。 |
磁盘写入 (KB) | disk.write.rate.average.kiloBytesPerSecond | 通过此链接发出的平均写入次数。 |
读取 IOPS | disk.numberReadAveraged.rate.average.number | 通过此链接发出的用于完成 SCSI 命令的平均读取次数。 |
读写 IOPS | disk.numberRWAveraged.rate.average.number | 通过此链接发出的用于完成 SCSI 命令的平均读取或写入次数。 |
磁盘总延迟(毫秒) | disk.totalLatency.absolute.average.millisecond | 收集时间间隔内,处理客户机操作系统向虚拟机发出的 SCSI 命令所耗费的平均时间。 |
写入 IOPS | disk.numberWriteAveraged.rate.average.number | 通过此链接发出的用于完成 SCSI 命令的平均写入次数。 |