Compartir a través de


CIM_BaseMetricValue clase

Representa el valor de instancia de una métrica.

Sintaxis

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

Miembros

La clase CIM_BaseMetricValue tiene estos tipos de miembros:

Propiedades

La clase CIM_BaseMetricValue tiene estas propiedades.

DesgloseDimension

Tipo de datos: cadena

Tipo de acceso: solo lectura

Dimensión para la que este conjunto de valores de métricas se divide en función de la propiedad BreakdownDimensions del objeto CIM_BaseMetricDefinition asociado.

BreakdownValue

Tipo de datos: cadena

Tipo de acceso: solo lectura

Valor de la propiedad BreakdownDimension definida para este valor de instancia. Por ejemplo, si BreakdownDimension contiene "TransactionName", esta propiedad podría asignar un nombre a la transacción real a la que se aplica este valor de métrica determinado.

Duration

Tipo de datos: datetime

Tipo de acceso: solo lectura

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

Duración del tiempo durante el que este valor de métrica es válido. Esta propiedad no debe existir para las marcas de tiempo que solo se aplican a un momento dado, pero deben definirse para los valores que se consideran válidos durante un determinado período de tiempo (por ejemplo, muestreo). Si la propiedad Duration existe y no es Null, el valor TimeStamp debe ser el final del intervalo.

InstanceID

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Clave, Invalidación ("InstanceID")

Identifica de forma única una instancia de esta clase dentro del ámbito del espacio de nombres contenedor.

Importante

Para garantizar la unicidad dentro del espacio de nombres, el valor de la propiedad InstanceID debe construirse en el siguiente patrón: OrgID:LocalID

OrgID debe incluir un nombre único, con derechos de autor o de otro modo único que sea propiedad de la entidad empresarial que define instanceID o sea un identificador registrado asignado por una autoridad global reconocida. Este patrón es similar a la estructura de los nombres de clase de esquema. Además, para garantizar la unicidad, los primeros dos puntos de InstanceID deben estar entre OrgID yLocalID. Por lo tanto, el OrgID no debe contener dos puntos (':').

LocalID lo elige la entidad empresarial y no se debe volver a usar para identificar diferentes elementos subyacentes del mundo real.

Si no se usa el patrón anterior, la entidad de definición debe asegurarse de que el valor de InstanceID resultante no se vuelva a usar en las propiedades instanceID generadas por este proveedor u otros proveedores para este espacio de nombres.

En el caso de las instancias definidas por el Grupo de tareas de administración distribuida (DMTF), el patrón debe usarse con el orgID establecido en CIM.

MeasuredElementName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre descriptivo del elemento que mide la métrica.

Esta propiedad es necesaria si la definición de métrica no está asociada a un objeto CIM_ManagedElement y se puede usar en otros casos para proporcionar información complementaria. Esto permite capturar métricas independientemente de cualquier objeto de CIM_ManagedElement .

Si hay varios objetos CIM_ManagedElement asociados con el valor de métrica, puede elegir uno de los elementos administrados para crear la información complementaria de la métrica. La propiedad no está pensada para usarse como clave externa para consultar el elemento medido. En su lugar, se debe usar la asociación al CIM_ManagedElement .

MetricDefinitionId

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Obligatorio, ModelCorrespondence ("CIM_BaseMetricDefinition. Id")

Clave de la instancia de CIM_BaseMetricDefinition asociada a este valor de instancia.

MetricValue

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Obligatorio

Representación de cadena del valor de la métrica. El tipo de datos original del valor de métrica se especifica en el objeto CIM_BaseMetricDefinition asociado.

Timestamp

Tipo de datos: datetime

Tipo de acceso: solo lectura

Calificadores: ModelCorrespondence ("CIM_BaseMetricDefinition. TimeScope", "CIM_BaseMetricValue. Duración")

Hora en que se calcula el valor de una instancia de métrica. Esto es diferente de la hora en que se crea la instancia. Si la propiedad Volatile es true, este valor cambia cada vez que se toma una nueva instantánea de medida.

Una aplicación de administración puede establecer una serie temporal de datos de métricas recuperando las instancias de CIM_BaseMetricValue y ordenándolas según su valor timeStamp .

Volátil

Tipo de datos: booleano

Tipo de acceso: solo lectura

True si el valor timeStamp cambia cada vez que cambia el valor de la instancia de métrica. False si este objeto debe permanecer sin cambios y un nuevo objeto creado para el nuevo valor TimeStamp .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 8
Servidor mínimo compatible
Windows Server 2012
Espacio de nombres
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe

Consulte también

CIM_ManagedElement