Leggere in inglese

Condividi tramite


classe CIM_BaseMetricValue

Rappresenta il valore dell'istanza di una metrica.

Sintassi

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

Members

La classe CIM_BaseMetricValue include questi tipi di membri:

Proprietà

La classe CIM_BaseMetricValue ha queste proprietà.

BreakdownDimension

Tipo di dati: stringa

Tipo di accesso: sola lettura

Dimensione per cui questo set di valori di metrica viene suddiviso in base alla proprietà BreakdownDimensions dell'oggetto CIM_BaseMetricDefinition associato.

BreakdownValue

Tipo di dati: stringa

Tipo di accesso: sola lettura

Valore della proprietà BreakdownDimension definita per questo valore dell'istanza. Ad esempio, se BreakdownDimension contiene "TransactionName", questa proprietà potrebbe assegnare un nome alla transazione effettiva a cui si applica questo valore di metrica specifico.

Duration

Tipo di dati: datetime

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_BaseMetricDefinition. TimeScope, "CIM_BaseMetricValue. TimeStamp")

Durata del tempo in cui questo valore della metrica è valido. Questa proprietà non deve esistere per i timestamp che si applicano solo a un punto in tempo, ma devono essere definiti per i valori considerati validi per un determinato periodo di tempo (ad esempio il campionamento). Se la proprietà Duration esiste ed è non Null, il valore TimeStamp deve essere la fine dell'intervallo.

InstanceID

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: Chiave, Override ("InstanceID")

Identifica in modo univoco un'istanza di questa classe nell'ambito dello spazio dei nomi contenente.

Importante

Per garantire l'univocità nello spazio dei nomi, il valore della proprietà InstanceID deve essere costruito nel modello seguente: OrgID:LocalID

OrgID deve includere un nome protetto da copyright, marchio o altrimenti univoco di proprietà dell'entità aziendale che definisce instanceID o essere un ID registrato assegnato da un'autorità globale riconosciuta. Questo modello è simile alla struttura dei nomi delle classi dello schema. Inoltre, per garantire l'univocità, i primi due punti in InstanceID devono essere tra OrgID e LocalID. Pertanto l'OrgID non deve contenere due punti (':').

LocalID viene scelto dall'entità aziendale e non deve essere usato nuovamente per identificare diversi elementi reali sottostanti.

Se il modello precedente non viene usato, l'entità che definisce deve garantire che il valore InstanceID risultante non venga usato nuovamente tra le proprietà InstanceID generate da questo provider o altri provider per questo spazio dei nomi.

Per le istanze definite da DMTF (Distributed Management Task Force), il modello deve essere usato con l'orgID impostato su CIM.

MisuraElementName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Nome descrittivo per l'elemento misurato dalla metrica.

Questa proprietà è necessaria se la definizione della metrica non è associata a un oggetto CIM_ManagedElement e può essere usata in altri casi per fornire informazioni supplementari. Ciò consente l'acquisizione delle metriche indipendentemente da qualsiasi oggetto CIM_ManagedElement .

Se sono presenti più oggetti CIM_ManagedElement associati al valore della metrica, è possibile scegliere uno degli elementi gestiti per creare le informazioni supplementari per la metrica. La proprietà non deve essere usata come chiave esterna per eseguire query sull'elemento misurato. L'associazione al CIM_ManagedElement deve essere invece usata.

MetricDefinitionId

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: obbligatorio, ModelCorrespondence ("CIM_BaseMetricDefinition. ID")

Chiave dell'istanza di CIM_BaseMetricDefinition associata a questo valore di istanza.

MetricValue

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: obbligatorio

Rappresentazione stringa del valore della metrica. Il tipo di dati originale del valore della metrica viene specificato nell'oggetto CIM_BaseMetricDefinition associato.

Timestamp

Tipo di dati: datetime

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_BaseMetricDefinition. TimeScope, "CIM_BaseMetricValue. Durata")

Ora in cui viene calcolato il valore di un'istanza di metrica. Questa operazione è diversa dal momento in cui viene creata l'istanza. Se la proprietà Volatile è true, questo valore cambia ogni volta che viene acquisito un nuovo snapshot di misura.

Un'applicazione di gestione può stabilire una serie temporale di dati delle metriche recuperando le istanze di CIM_BaseMetricValue e ordinandole in base al valore TimeStamp .

Volatile

Tipo di dati: booleano

Tipo di accesso: sola lettura

True se il valore TimeStamp cambia ogni volta che il valore dell'istanza della metrica cambia. False se questo oggetto deve rimanere invariato e un nuovo oggetto creato per il nuovo valore TimeStamp .

Requisiti

Requisito Valore
Client minimo supportato
Windows 8
Server minimo supportato
Windows Server 2012
Spazio dei nomi
Radice\virtualizzazione\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

CIM_ManagedElement