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 |
|
Archivo DLL |
|