Condividi tramite


classe Msvm_AggregationMetricValue

Rappresenta il valore dell'istanza di una metrica definita da un'istanza della classe Msvm_AggregationMetricDefinition . Le proprietà ereditate da Msvm_BaseMetricValue forniscono il valore effettivo della metrica. Le proprietà definite da questa classe forniscono informazioni sull'intervallo in cui è stata applicata la funzione di aggregazione.

La sintassi seguente è il codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.

Sintassi

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

Members

La classe Msvm_AggregationMetricValue include questi tipi di membri:

Proprietà

La classe Msvm_AggregationMetricValue ha queste proprietà.

AggregazioneDuration

Tipo di dati: datetime

Tipo di accesso: sola lettura

Rappresenta la durata del tempo in cui è stata calcolata l'aggregazione. L'inizio di un intervallo di monitoraggio su cui viene applicata la funzione di aggregazione viene determinata sottraendo l'aggregazioneDuration da AggregationTimeStamp. Questa proprietà viene ereditata da CIM_AggregationMetricValue.

AggregationTimeStamp

Tipo di dati: datetime

Tipo di accesso: sola lettura

Identifica l'ora in cui è stata applicata la funzione di aggregazione per determinare il valore dell'istanza della metrica. Questo non è lo stesso dell'ora in cui è stata creata l'istanza. Per un'istanza di CIM_AggregationMetricValue specificata, AggregazioneTimeStamp viene modificata ogni volta che viene applicata la funzione di aggregazione per calcolare il valore. Questa proprietà viene ereditata da CIM_AggregationMetricValue.

BreakdownDimension

Tipo di dati: stringa

Tipo di accesso: sola lettura

Specifica una dimensione di suddivisione dalla matrice BreakdownDimensions definita nella Msvm_BaseMetricDefinition associata. Si tratta della dimensione lungo la quale questo set di valori di metrica viene suddiviso. Questa proprietà viene ereditata da CIM_BaseMetricDefinition.

BreakdownValue

Tipo di dati: stringa

Tipo di accesso: sola lettura

Definisce un valore della proprietà BreakdownDimension definita per questa istanza del valore della metrica. Se, ad esempio, BreakdownDimension è "TransactionName", questa proprietà potrebbe assegnare un nome alla transazione effettiva a cui si applica questo valore di metrica specifico. Questa proprietà viene ereditata da CIM_BaseMetricDefinition.

Didascalia

Tipo di dati: stringa

Tipo di accesso: sola lettura

Breve descrizione dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement.

Descrizione

Tipo di dati: stringa

Tipo di accesso: sola lettura

Descrizione dell'oggetto . Questa proprietà viene ereditata da CIM_ManagedElement.

Duration

Tipo di dati: datetime

Tipo di accesso: sola lettura

Specifica la durata del tempo in base alla quale 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 specificati per i valori considerati validi per un determinato periodo di tempo(ad esempio, campionamento). Se la proprietà Duration esiste e non è Null, la proprietà TimeStamp specifica la fine dell'intervallo. Questa proprietà viene ereditata da CIM_BaseMetricDefinition.

ElementName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Nome visualizzato per l'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement.

InstanceID

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: Chiave

Stringa che identifica in modo univoco un'istanza di questa classe. Questa proprietà viene ereditata da CIM_ManagedElement.

MisuraElementName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Nome descrittivo per l'elemento a cui appartiene il valore della metrica (elemento misurato). Questa proprietà viene ereditata da CIM_BaseMetricDefinition.

MetricDefinitionId

Tipo di dati: stringa

Tipo di accesso: sola lettura

Chiave dell'istanza di Msvm_BaseMetricDefinition per questo valore. Questa proprietà viene ereditata da CIM_BaseMetricDefinition.

MetricValue

Tipo di dati: stringa

Tipo di accesso: sola lettura

Valore della metrica rappresentata come stringa. Questa proprietà viene ereditata da CIM_BaseMetricDefinition.

Timestamp

Tipo di dati: datetime

Tipo di accesso: sola lettura

Specifica l'ora in cui il valore della metrica è stato acquisito o calcolato. Tenere presente che questa operazione è diversa dal momento in cui è stata creata l'istanza. Questa proprietà viene ereditata da CIM_BaseMetricDefinition.

Volatile

Tipo di dati: booleano

Tipo di accesso: sola lettura

True se il valore per il momento successivo userà la stessa istanza della classe e modifica solo i valori delle proprietà, ad esempio Value o TimeStamp. Se True, l'istanza viene riutilizzata. Se False, le istanze esistenti rimangono invariate e viene creata una nuova istanza per il nuovo punto in tempo. Questa proprietà viene ereditata da CIM_BaseMetricDefinition.

Requisiti

Requisito Valore
Client minimo supportato
Windows 8 [solo app desktop]
Server minimo supportato
Windows Server 2012 [solo app desktop]
Spazio dei nomi
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe