容量引擎计算和发布衡量指标,帮助您根据使用者需求计划资源使用。基于项目的衡量指标是容量衡量指标的子集,有助于根据预测的使用者需求计划未来的资源使用。

容量衡量指标组

对于容量衡量指标组,完整的衡量指标名称包括资源容器的名称。例如,如果计算 CPU 或内存的密度衡量指标,则实际衡量指标名称将显示为 cpu|density 或 mem|density。

只有启用容量计算的资源容器才具有相关的衡量指标。不会为所有资源容器生成所有衡量指标类型。例如,如果在密度策略中启用了 CPU 或内存资源容器,但未启用网络资源容器,则将计算 cpu|density 和 mem|density 衡量指标,但不计算 network|density 衡量指标。

容量衡量指标定义包括充当使用者或提供程序的资源容器。例如在 vSphere 中,虚拟机是 ESX 主机提供的 CPU 和内存的使用者。

表 1. 容量衡量指标组

衡量指标密钥

衡量指标名称

用途

描述

capacityRemainingUsingConsumers_average

消耗一般的使用者配置文件的剩余容量

提供程序

适合剩余容量的消耗一般的使用者数量。消耗一般的使用者需要总容量的 50%。

capacityRemainingUsingConsumers_small

消耗较少的使用者配置文件的剩余容量

提供程序

适合剩余容量的消耗较少的使用者数量。消耗较少的使用者需要总容量的 0-33%。

capacityRemainingUsingConsumers_medium

消耗中等的使用者配置文件的剩余容量

提供程序

适合剩余容量的消耗中等的使用者数量。消耗中等的使用者需要总容量的 33-66%。

capacityRemainingUsingConsumers_large

消耗较大的使用者配置文件的剩余容量

提供程序

适合剩余容量的消耗较大的使用者数量。消耗较大的使用者需要总容量的 66-100%。

capacityRemaining

剩余容量 (%)

二者

资源容器中剩余容量百分比。例如,如果资源容器为内存且 10 GB 内存中有 2 GB 可用,则 capacityRemaining = 20%。

underusedpercent

未充分使用 (%)

二者

未使用容量百分比。

idletimepercent

闲置时间 (%)

二者

基于一段时间的使用情况,资源处于闲置状态的时间百分比。时间为策略设置。如果未设置,默认时间段为 30 天。例如,如果资源在 30 天内闲置总计 6 天,则 idletimepercent = 20%。

wasteValue

可回收容量

二者

基于一段时间内的使用者需求的可回收容量。时间为策略设置。如果未设置,默认时间段为 30 天。例如,如果 vSphere 主机配置了 10 GB 内存,但在 30 天内平均仅使用了 2 GB 内存,则 wasteValue = 8 GB。

size.recommendation

建议大小

二者

基于一段时间内的需求的建议容量。时间为策略设置。如果未设置,默认时间段为 30 天。例如,如果 30 天内使用者需求平均为 2 GB 内存,则建议容量为 2 GB。

optimal.vConsumption.per.pConsumption

最佳消耗比率

提供程序

基于一段时间内的使用者需求,理想资源消耗与置备的比率。当前容量满足需求时即为理想资源消耗。时间为策略设置。如果未设置,默认时间段为 30 天。

vConsumption.per.pConsumption

消耗比率

提供程序

基于使用者需求,当前资源消耗与置备的比率。

object.demand

无压力要求

二者

基于最初需求值峰值分析的需求。

object.capacity

可用容量

二者

总容量减去缓冲区。容量缓冲区为策略设置。

object.demand.percent

有效需求 (%)

二者

有效需求所需的容量百分比。

powered.on.consumer.count

已打开电源的使用者的数量

二者

正在使用资源的使用者数量。

base.demand

计算的需求

二者

基于自身或使用者需求且无峰值注意事项策略设置的对象需求。

actual.capacity

当前大小

二者

无缓冲区的实际容量。

wastePercent

可回收容量 (%)

二者

基于一段时间内的使用者需求的可回收容量百分比。时间为策略设置。如果未设置,默认时间段为 30 天。例如,如果 vSphere 主机配置了 10 GB 内存,但在 30 天内平均仅使用了 2 GB 内存,则 wastePercent = 80%。

对象级衡量指标组

系统将计算对象级衡量指标以跟踪特定对象类型的所有对象的容量使用情况。

表 2. 对象级衡量指标组

衡量指标密钥

衡量指标名称

描述

summary|timeRemaining

剩余时间

可用容量用尽之前的剩余时间。可用容量不包括为高可用性和缓冲区预留的容量。

summary|isStress

处于紧张状态

值等于 1 或黄色标志表示对象处于紧张状态。值等于 0 或绿色标志表示对象未处于紧张状态。对于策略中定义的压力标志,当压力超过最低阈值时,标志颜色从绿色变为黄色。

summary|capacityRemainingValue

剩余容量值

剩余容量。

summary|oversized

容量过剩

指示如果对象配置的容量过多,则值为 1;否则,值为 0。

summary|idle

闲置

指示如果对象处于闲置状态,则值为 1;否则,值为 0。

summary|poweredOff

已关闭电源

指示对象的电源状况。值为 1 表示打开,而值为 0 表示关闭。

summary|capacityRemainingUsingConsumers_average

剩余容量 (消耗一般的使用者配置文件)

基于消耗一般的使用者需求的剩余容量。

summary|capacityRemainingUsingConsumers_small

剩余容量 (消耗较少的使用者配置文件)

基于消耗较少的使用者需求的剩余容量。

summary|capacityRemainingUsingConsumers_medium

剩余容量 (消耗中等的使用者配置文件)

基于消耗中等的使用者需求的剩余容量。

summary|capacityRemainingUsingConsumers_large

剩余容量 (消耗较大的使用者配置文件)

基于消耗较大的使用者需求的剩余容量。

summary|capacityRemaining_min

剩余容量 (基于瞬时峰值)

基于峰值需求或压力的剩余容量。

summary|capacity.provider.count

容量提供程序的数量

容量提供程序的数量。

summary|consumer.count

容量使用者的数量

容量使用者的数量。

summary|consumer.count.per.provider.count

使用者与提供程序的比率

使用者数量与提供程序数量的比率。

summary|optimal.consumer.per.provider

使用者与提供程序的最佳比率

基于使用者需求的使用者与提供程序的最佳比率。

基于项目的衡量指标

系统将针对可能影响将来某一时间的容量的资源或需求变化来计算基于项目的衡量指标。请参见使用 vRealize Operations Manager为受管环境规划容量。大多数衡量指标在显示时,容量衡量指标名称之后会附加 _whatif。例如,剩余容量的假设适用衡量指标发布为 capacityRemaining_whatif.