Класс Msvm_AggregationMetricValue

Представляет значение экземпляра метрики, определенной экземпляром класса Msvm_AggregationMetricDefinition . Свойства, унаследованные от Msvm_BaseMetricValue , предоставляют фактическое значение метрики. Свойства, определенные этим классом, предоставляют сведения о интервале, через который была применена агрегатная функция.

Следующий синтаксис представляет собой упрощенный код формата управляемого объекта (MOF) и включает все унаследованные свойства.

Синтаксис

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_AggregationMetricValue : CIM_AggregationMetricValue
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  string   MetricDefinitionId;
  string   MeasuredElementName;
  datetime TimeStamp;
  datetime Duration;
  string   MetricValue;
  string   BreakdownDimension;
  string   BreakdownValue;
  boolean  Volatile;
  datetime AggregationTimeStamp;
  datetime AggregationDuration;
};

Члены

Класс Msvm_AggregationMetricValue имеет следующие типы членов:

Элемент Property

Класс Msvm_AggregationMetricValue имеет следующие свойства.

AggregationDuration

Тип данных: datetime

Тип доступа: только для чтения

Представляет период времени, в течение которого была вычислена статистическая обработка. Начало интервала мониторинга, к которому применяется функция агрегирования, определяется путем вычитания AggregationDuration из AggregationTimeStamp. Это свойство наследуется от CIM_AggregationMetricValue.

AggregationTimeStamp

Тип данных: datetime

Тип доступа: только для чтения

Определяет время применения агрегатной функции для определения значения экземпляра метрики. Это не то же самое время, когда был создан экземпляр. Для данного экземпляра CIM_AggregationMetricValueAggregationTimeStamp изменяется при каждом применении агрегатной функции для вычисления значения. Это свойство наследуется от CIM_AggregationMetricValue.

BreakdownDimension

Тип данных: string

Тип доступа: только для чтения

Задает одно измерение разбивки из массива BreakdownDimensions , определенного в связанном Msvm_BaseMetricDefinition. Это измерение, по которому разбивается этот набор значений метрик. Это свойство наследуется от CIM_BaseMetricDefinition.

BreakdownValue

Тип данных: string

Тип доступа: только для чтения

Определяет значение свойства BreakdownDimension , определенного для данного экземпляра значения метрики. Например, если параметр BreakdownDimension имеет значение TransactionName, это свойство может назвать фактическую транзакцию, к которой применяется данное значение метрики. Это свойство наследуется от CIM_BaseMetricDefinition.

Caption

Тип данных: string

Тип доступа: только для чтения

Краткое описание объекта. Это свойство наследуется от CIM_ManagedElement.

Описание

Тип данных: string

Тип доступа: только для чтения

Описание объекта. Это свойство наследуется от CIM_ManagedElement.

Длительность

Тип данных: datetime

Тип доступа: только для чтения

Указывает период времени, в течение которого это значение метрики является допустимым. Это свойство не должно существовать для меток времени, которые применяются только к моменту времени, но должно быть указано для значений, которые считаются допустимыми в течение определенного периода времени (например, выборки). Если свойство Duration существует и не равно Null, свойство TimeStamp указывает конец интервала. Это свойство наследуется от CIM_BaseMetricDefinition.

ElementName

Тип данных: string

Тип доступа: только для чтения

Отображаемое имя объекта. Это свойство наследуется от CIM_ManagedElement.

InstanceID

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: Ключ

Строка, однозначно идентифицирующая экземпляр этого класса. Это свойство наследуется от CIM_ManagedElement.

Имямераэлемента

Тип данных: string

Тип доступа: только для чтения

Описательное имя элемента, которому принадлежит значение метрики (измеряемый элемент). Это свойство наследуется от CIM_BaseMetricDefinition.

MetricDefinitionId

Тип данных: string

Тип доступа: только для чтения

Ключ экземпляра Msvm_BaseMetricDefinition для этого значения. Это свойство наследуется от CIM_BaseMetricDefinition.

MetricValue

Тип данных: string

Тип доступа: только для чтения

Значение метрики, представленной в виде строки. Это свойство наследуется от CIM_BaseMetricDefinition.

Timestamp

Тип данных: datetime

Тип доступа: только для чтения

Указывает время, когда значение метрики было записано или вычислено. Имейте в виду, что это отличается от времени создания экземпляра. Это свойство наследуется от CIM_BaseMetricDefinition.

Летучих

Тип данных: boolean

Тип доступа: только для чтения

Значение true , если значение для следующего момента времени будет использовать тот же экземпляр класса и просто изменить значения свойств (например , Value или TimeStamp). Если задано значение True, экземпляр используется повторно. Если задано значение False, существующие экземпляры остаются неизменными, и создается новый экземпляр для новой точки во времени. Это свойство наследуется от CIM_BaseMetricDefinition.

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe