Freigeben über


Msvm_AggregationMetricValue-Klasse

Stellt den instance Wert einer Metrik dar, die durch eine instance der Msvm_AggregationMetricDefinition-Klasse definiert wird. Die von Msvm_BaseMetricValue geerbten Eigenschaften geben den tatsächlichen Metrikwert an. Die von dieser Klasse definierten Eigenschaften liefern Informationen über das Intervall, über das die Aggregationsfunktion angewendet wurde.

Die folgende Syntax ist vereinfachter MOF-Code (Managed Object Format) und enthält alle geerbten Eigenschaften.

Syntax

[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;
};

Member

Die Msvm_AggregationMetricValue-Klasse verfügt über die folgenden Membertypen:

Eigenschaften

Die Msvm_AggregationMetricValue-Klasse verfügt über diese Eigenschaften.

AggregationDuration

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Stellt die Zeitdauer dar, in der die Aggregation berechnet wurde. Der Beginn eines Überwachungsintervalls, über das die Aggregationsfunktion angewendet wird, wird durch Subtrahieren der AggregationDuration vom AggregationTimeStamp bestimmt. Diese Eigenschaft wird von CIM_AggregationMetricValue geerbt.

AggregationTimeStamp

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Gibt den Zeitpunkt an, zu dem die Aggregationsfunktion angewendet wurde, um den Wert der Metrik instance zu bestimmen. Dies entspricht nicht dem Zeitpunkt, zu dem die instance erstellt wurde. Für eine bestimmte CIM_AggregationMetricValue instance ändert sich der AggregationTimeStamp, wenn die Aggregationsfunktion zum Berechnen des Werts angewendet wird. Diese Eigenschaft wird von CIM_AggregationMetricValue geerbt.

BreakdownDimension

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Gibt eine Aufschlüsselungsdimension aus dem Im zugeordneten Msvm_BaseMetricDefinition definierten BreakdownDimensions-Array an. Dies ist die Dimension, in der dieser Satz von Metrikwerten aufgeschlüsselt wird. Diese Eigenschaft wird von CIM_BaseMetricDefinition geerbt.

BreakdownValue

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Definiert einen Wert der BreakdownDimension-Eigenschaft, die für diesen Metrikwert instance definiert ist. Wenn die BreakdownDimension beispielsweise "TransactionName" ist, könnte diese Eigenschaft die tatsächliche Transaktion benennen, für die dieser bestimmte Metrikwert gilt. Diese Eigenschaft wird von CIM_BaseMetricDefinition geerbt.

Caption

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Eine kurze Beschreibung des Objekts. Diese Eigenschaft wird von CIM_ManagedElement geerbt.

Beschreibung

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Eine Beschreibung des -Objekts. Diese Eigenschaft wird von CIM_ManagedElement geerbt.

Duration

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Gibt die Zeitdauer an, für die dieser Metrikwert gültig ist. Diese Eigenschaft sollte nicht für Zeitstempel vorhanden sein, die nur für einen Bestimmten Zeitpunkt gelten, sondern für Werte angegeben werden, die für einen bestimmten Zeitraum als gültig gelten (z. B. Stichprobenerstellung). Wenn die Duration-Eigenschaft vorhanden ist und nicht Null ist, gibt die TimeStamp-Eigenschaft das Ende des Intervalls an. Diese Eigenschaft wird von CIM_BaseMetricDefinition geerbt.

ElementName

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Ein Anzeigename für das Objekt. Diese Eigenschaft wird von CIM_ManagedElement geerbt.

InstanceID

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Eine Zeichenfolge, die einen instance dieser Klasse eindeutig identifiziert. Diese Eigenschaft wird von CIM_ManagedElement geerbt.

MeasuredElementName

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Ein aussagekräftiger Name für das Element, zu dem der Metrikwert gehört (das gemessene Element). Diese Eigenschaft wird von CIM_BaseMetricDefinition geerbt.

MetricDefinitionId

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der Schlüssel des Msvm_BaseMetricDefinition instance für diesen Wert. Diese Eigenschaft wird von CIM_BaseMetricDefinition geerbt.

MetricValue

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der Wert der Metrik, die als Zeichenfolge dargestellt wird. Diese Eigenschaft wird von CIM_BaseMetricDefinition geerbt.

Timestamp

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Gibt den Zeitpunkt an, zu dem der Metrikwert erfasst oder berechnet wurde. Beachten Sie, dass sich dies von dem Zeitpunkt unterscheidet, zu dem die instance erstellt wurde. Diese Eigenschaft wird von CIM_BaseMetricDefinition geerbt.

Flüchtige

Datentyp: Boolesch

Zugriffstyp: Schreibgeschützt

True, wenn der Wert für den nächsten Zeitpunkt dieselbe Klasse instance verwendet und einfach die Eigenschaftswerte (z. B. Value oder TimeStamp) ändert. Bei True wird der instance wiederverwendet. Bei False bleiben die vorhandenen Instanzen unverändert, und für den neuen Zeitpunkt wird ein neuer instance erstellt. Diese Eigenschaft wird von CIM_BaseMetricDefinition geerbt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2012 [nur Desktop-Apps]
Namespace
Stamm\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe