Partager via


Msvm_AggregationMetricValue classe

Représente la valeur instance d’une métrique définie par un instance de la classe Msvm_AggregationMetricDefinition. Les propriétés héritées de Msvm_BaseMetricValue fournissent la valeur de métrique réelle. Les propriétés définies par cette classe fournissent des informations sur l’intervalle pendant lequel la fonction d’agrégation a été appliquée.

La syntaxe suivante est un code MOF (Managed Object Format) simplifié et inclut toutes les propriétés héritées.

Syntaxe

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

Membres

La classe Msvm_AggregationMetricValue a les types de membres suivants :

Propriétés

La classe Msvm_AggregationMetricValue a ces propriétés.

AggregationDuration

Type de données : datetime

Type d'accès : Lecture seule

Représente la durée pendant laquelle l’agrégation a été calculée. Le début d’un intervalle d’analyse sur lequel la fonction d’agrégation est appliquée est déterminé en soustrayant aggregationDuration de l’objet AggregationTimeStamp. Cette propriété est héritée de CIM_AggregationMetricValue.

AggregationTimeStamp

Type de données : datetime

Type d'accès : Lecture seule

Identifie l’heure à laquelle la fonction d’agrégation a été appliquée pour déterminer la valeur de la instance de métrique. Il ne s’agit pas de l’heure de création du instance. Pour un CIM_AggregationMetricValue donné instance, AggregationTimeStamp change chaque fois que la fonction d’agrégation est appliquée pour calculer la valeur. Cette propriété est héritée de CIM_AggregationMetricValue.

BreakdownDimension

Type de données : Chaîne

Type d'accès : Lecture seule

Spécifie une dimension de répartition du tableau BreakdownDimensions défini dans le Msvm_BaseMetricDefinition associé. Il s’agit de la dimension sur laquelle cet ensemble de valeurs de métriques est décomposé. Cette propriété est héritée de CIM_BaseMetricDefinition.

BreakdownValue

Type de données : Chaîne

Type d'accès : Lecture seule

Définit une valeur de la propriété BreakdownDimension définie pour cette valeur de métrique instance. Par exemple, si breakdownDimension est « TransactionName », cette propriété peut nommer la transaction réelle à laquelle cette valeur de métrique particulière s’applique. Cette propriété est héritée de CIM_BaseMetricDefinition.

Caption

Type de données : Chaîne

Type d'accès : Lecture seule

Brève description de l’objet. Cette propriété est héritée de CIM_ManagedElement.

Description

Type de données : chaîne

Type d'accès : Lecture seule

Description de l'objet . Cette propriété est héritée de CIM_ManagedElement.

Durée

Type de données : datetime

Type d'accès : Lecture seule

Spécifie la durée de validité de cette valeur de métrique. Cette propriété ne doit pas exister pour les horodatages qui s’appliquent uniquement à un point dans le temps, mais doit être spécifiée pour les valeurs considérées comme valides pendant une certaine période (par exemple, l’échantillonnage). Si la propriété Duration existe et n’a pas la valeur Null, la propriété TimeStamp spécifie la fin de l’intervalle. Cette propriété est héritée de CIM_BaseMetricDefinition.

ElementName

Type de données : Chaîne

Type d'accès : Lecture seule

Nom complet de l’objet. Cette propriété est héritée de CIM_ManagedElement.

InstanceID

Type de données : Chaîne

Type d'accès : Lecture seule

Qualificateurs : Clé

Chaîne qui identifie de manière unique un instance de cette classe. Cette propriété est héritée de CIM_ManagedElement.

MeasuredElementName

Type de données : Chaîne

Type d'accès : Lecture seule

Nom descriptif de l’élément auquel appartient la valeur de métrique (l’élément mesuré). Cette propriété est héritée de CIM_BaseMetricDefinition.

MetricDefinitionId

Type de données : Chaîne

Type d'accès : Lecture seule

Clé du Msvm_BaseMetricDefinition instance pour cette valeur. Cette propriété est héritée de CIM_BaseMetricDefinition.

MetricValue

Type de données : Chaîne

Type d'accès : Lecture seule

Valeur de la métrique représentée sous la forme d’une chaîne. Cette propriété est héritée de CIM_BaseMetricDefinition.

Timestamp

Type de données : datetime

Type d'accès : Lecture seule

Spécifie l’heure à laquelle la valeur de la métrique a été capturée ou calculée. N’oubliez pas que cela est différent du moment où le instance a été créé. Cette propriété est héritée de CIM_BaseMetricDefinition.

Volatile

Type de données : booléen

Type d'accès : Lecture seule

True si la valeur du point dans le temps suivant utilise la même classe instance et modifie simplement les valeurs de propriété (telles que Value ou TimeStamp). Si la valeur est True, la instance est réutilisée. Si la valeur est False, les instances existantes restent inchangées et une nouvelle instance est créée pour le nouveau point dans le temps. Cette propriété est héritée de CIM_BaseMetricDefinition.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau uniquement]
Espace de noms
Racine\Virtualisation\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe