CIM_BaseMetricValue classe
Représente la valeur instance d’une métrique.
Syntaxe
[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;
};
Membres
La classe CIM_BaseMetricValue comporte les types de membres suivants :
Propriétés
La classe CIM_BaseMetricValue a ces propriétés.
-
BreakdownDimension
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Dimension pour laquelle cet ensemble de valeurs de métriques est décomposé en fonction de la propriété BreakdownDimensions de l’objet CIM_BaseMetricDefinition associé.
-
-
BreakdownValue
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Valeur de la propriété BreakdownDimension définie pour cette valeur instance. Par exemple, si BreakdownDimension contient « TransactionName », cette propriété peut nommer la transaction réelle à laquelle cette valeur de métrique particulière s’applique.
-
-
Durée
-
-
Type de données : datetime
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_BaseMetricDefinition. TimeScope », « CIM_BaseMetricValue. TimeStamp »)
Durée pendant laquelle cette valeur de métrique est valide. Cette propriété ne doit pas exister pour les horodatages qui s’appliquent uniquement à un point dans le temps, mais doit être définie 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 valeur TimeStamp doit être la fin de l’intervalle.
-
-
InstanceID
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Identifie de manière unique un instance de cette classe dans l’étendue de l’espace de noms conteneur.
Important
Pour garantir l’unicité au sein de l’espace de noms, la valeur de la propriété InstanceID doit être construite dans le modèle suivant : OrgID:LocalID
OrgID doit inclure un nom protégé par un droit d’auteur, une marque déposée ou un nom unique appartenant à l’entité commerciale qui définit l’Id d’instance, ou être un ID inscrit attribué par une autorité globale reconnue. Ce modèle est similaire à la structure des noms de classes de schéma. En outre, pour garantir l’unicité, le premier signe deux-points dans InstanceID doit être compris entre l’Id d’organisation etl’ID local. Par conséquent, l’OrgID ne doit pas contenir de deux-points (« : »).
LocalID est choisi par l’entité métier et ne doit pas être réutilisé pour identifier différents éléments réels sous-jacents.
Si le modèle ci-dessus n’est pas utilisé, l’entité de définition doit s’assurer que la valeur InstanceID résultante n’est pas réutilisée sur les propriétés InstanceID produites par ce fournisseur ou d’autres fournisseurs pour cet espace de noms.
Pour les instances définies DMTF (Distributed Management Task Force), le modèle doit être utilisé avec l’OrgID défini sur CIM.
-
-
MeasuredElementName
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Nom descriptif de l’élément mesuré par la métrique.
Cette propriété est requise si la définition de métrique n’est pas associée à un objet CIM_ManagedElement et peut être utilisée dans d’autres cas pour fournir des informations supplémentaires. Cela permet de capturer les métriques indépendamment de n’importe quel objet CIM_ManagedElement .
S’il existe plusieurs objets CIM_ManagedElement associés à la valeur de métrique, vous pouvez choisir l’un des éléments managés pour créer les informations supplémentaires pour la métrique. La propriété n’est pas destinée à être utilisée comme clé étrangère pour interroger l’élément mesuré. Au lieu de cela, l’association à l’CIM_ManagedElement doit être utilisée.
-
-
MetricDefinitionId
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : Obligatoire, ModelCorrespondence (« CIM_BaseMetricDefinition. Id »)
Clé de la CIM_BaseMetricDefinition instance associée à cette valeur instance.
-
-
MetricValue
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : Obligatoire
Représentation sous forme de chaîne de la valeur de métrique. Le type de données d’origine de la valeur de métrique est spécifié dans l’objet CIM_BaseMetricDefinition associé.
-
-
Timestamp
-
-
Type de données : datetime
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_BaseMetricDefinition. TimeScope », « CIM_BaseMetricValue. Durée »)
Heure à laquelle la valeur d’une instance de métrique est calculée. Cela diffère du moment où le instance est créé. Si la propriété Volatile a la valeur true, cette valeur change chaque fois qu’une nouvelle mesure instantané est prise.
Une application de gestion peut établir une série chronologique de données de métriques en récupérant les instances de CIM_BaseMetricValue et en les triant en fonction de leur valeur TimeStamp .
-
-
Volatile
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
True si la valeur TimeStamp change chaque fois que la valeur de la métrique instance change. False si cet objet doit rester inchangé et un nouvel objet créé pour la nouvelle valeur TimeStamp .
-
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8 |
Serveur minimal pris en charge |
Windows Server 2012 |
Espace de noms |
Root\virtualization\v2 |
MOF |
|
DLL |
|