класс CIM_BaseMetricValue
Представляет значение экземпляра метрики.
Синтаксис
[Abstract, Version("2.19.0"), UMLPackagePath("CIM::Metrics::BaseMetric"), AMENDMENT]
class CIM_BaseMetricValue : CIM_ManagedElement
{
string InstanceID;
string MetricDefinitionId;
string MeasuredElementName;
datetime TimeStamp;
datetime Duration;
string MetricValue;
string BreakdownDimension;
string BreakdownValue;
boolean Volatile;
};
Члены
Класс CIM_BaseMetricValue имеет следующие типы членов:
Элемент Property
Класс CIM_BaseMetricValue имеет следующие свойства.
-
BreakdownDimension
-
-
Тип данных: string
-
Тип доступа: только для чтения
Измерение, для которого этот набор значений метрик разбивается на основе свойства BreakdownDimensions связанного объекта CIM_BaseMetricDefinition .
-
-
BreakdownValue
-
-
Тип данных: string
-
Тип доступа: только для чтения
Значение свойства BreakdownDimension , определенное для этого значения экземпляра. Например, если BreakdownDimension содержит "TransactionName", это свойство может назвать фактическую транзакцию, к которой применяется данное значение метрики.
-
-
Длительность
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_BaseMetricDefinition. TimeScope", "CIM_BaseMetricValue. Метка времени")
Период времени, в течение которого это значение метрики является допустимым. Это свойство не должно существовать для меток времени, которые применяются только к определенной точке во времени, но должно быть определено для значений, которые считаются допустимыми в течение определенного периода времени (например, выборки). Если свойство Duration существует и имеет значение, отличное от Null, значение TimeStamp должно быть концом интервала.
-
-
InstanceID
-
Уникально идентифицирует экземпляр этого класса в область содержащего пространства имен.
Важно!
Чтобы обеспечить уникальность в пространстве имен, значение свойства InstanceID должно быть построено в следующем формате: OrgID:LocalID
OrgID должно содержать защищенное авторским правом, товарным знаком или иным образом уникальное имя, которое принадлежит бизнес-сущности, определяющей InstanceID, или быть зарегистрированным идентификатором, назначенным признанным глобальным органом. Этот шаблон аналогичен структуре имен классов схемы. Кроме того, для обеспечения уникальности первый двоеточие в InstanceID должно находиться между OrgID иLocalID. Поэтому orgID не должен содержать двоеточие (":").
LocalID выбирается бизнес-сущностью и не должен использоваться повторно для идентификации различных базовых реальных элементов.
Если приведенный выше шаблон не используется, определяющая сущность должна гарантировать, что итоговое значение InstanceID не используется повторно для свойств InstanceID , созданных этим поставщиком или другими поставщиками для этого пространства имен.
Для экземпляров, определенных распределенной целевой группы управления (DMTF), шаблон должен использоваться с идентификатором OrgID , заданным как CIM.
-
MeasuredElementName
-
-
Тип данных: string
-
Тип доступа: только для чтения
Описательное имя элемента, измеряемого метрикой.
Это свойство является обязательным, если определение метрики не связано с объектом CIM_ManagedElement и может использоваться в других случаях для предоставления дополнительных сведений. Это позволяет записывать метрики независимо от любого объекта CIM_ManagedElement .
Если со значением метрики связано несколько объектов CIM_ManagedElement , можно выбрать один из управляемых элементов, чтобы создать дополнительные сведения для метрики. Свойство не предназначено для использования в качестве внешнего ключа для запроса измеряемого элемента. Вместо этого следует использовать связь с CIM_ManagedElement .
-
-
MetricDefinitionId
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: Required, ModelCorrespondence ("CIM_BaseMetricDefinition. Id")
Ключ экземпляра CIM_BaseMetricDefinition , связанный со значением этого экземпляра.
-
-
MetricValue
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: обязательный
Строковое представление значения метрики. Исходный тип данных значения метрики указывается в связанном объекте CIM_BaseMetricDefinition .
-
-
Timestamp
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_BaseMetricDefinition. TimeScope", "CIM_BaseMetricValue. Длительность")
Время вычисления значения экземпляра метрики. Это отличается от времени создания экземпляра. Если свойство Volatile имеет значение true, это значение изменяется при каждом snapshot измерения.
Приложение управления может установить временные ряды данных метрик, извлекая экземпляры CIM_BaseMetricValue и сортируя их в соответствии со значением метки времени .
-
-
Летучих
-
-
Тип данных: boolean
-
Тип доступа: только для чтения
Значение True, если значение TimeStamp изменяется при каждом изменении значения экземпляра метрики. False, если этот объект должен оставаться без изменений и новый объект, созданный для нового значения TimeStamp .
-
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 |
Минимальная версия сервера |
Windows Server 2012 |
Пространство имен |
Root\virtualization\v2 |
MOF |
|
DLL |
|