Msvm_AggregationMetricDefinition clase
Representa los aspectos de definición de una métrica derivada de otro valor de métrica. El objeto Msvm_AggregationMetricDefinition debe asociarse con los elementos administrados a los que se aplica.
La siguiente sintaxis es código de Formato de objeto administrado (MOF) simplificado e incluye todas las propiedades heredadas.
Sintaxis
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_AggregationMetricDefinition : CIM_AggregationMetricDefinition
{
string InstanceID;
string Caption;
string Description;
string ElementName;
string Id;
string Name;
uint16 DataType;
uint16 Calculable;
string Units;
string BreakdownDimensions[];
boolean IsContinuous;
uint16 ChangeType;
uint16 TimeScope;
uint16 GatheringType;
string ProgrammaticUnits;
uint16 SimpleFunction;
};
Miembros
La clase Msvm_AggregationMetricDefinition tiene estos tipos de miembros:
Propiedades
La clase Msvm_AggregationMetricDefinition tiene estas propiedades.
-
DesgloseDimensiones
-
-
Tipo de datos: matriz de cadenas
-
Tipo de acceso: solo lectura
Define una o varias cadenas que se pueden usar para refinar (desglosar) las consultas en los valores de métrica a lo largo de una determinada dimensión. Un ejemplo es un nombre de transacción, lo que permite dividir el valor total de todas las transacciones en un conjunto de valores, uno para cada nombre de transacción. Otros ejemplos pueden ser el sistema de aplicaciones o el nombre del grupo de usuarios. Las cadenas tienen formato libre y deben ser significativas para los usuarios finales de los datos de métricas. Las cadenas indican qué dimensiones de descomponen se admiten para esta definición de métrica mediante la instrumentación subyacente. Esta propiedad se hereda de CIM_BaseMetricDefinition.
-
-
Calculable
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Describe las características de la métrica para realizar cálculos. Esta propiedad se hereda de CIM_BaseMetricDefinition. Puede ser Null o uno de los valores siguientes.
Valor Significado - No calculable
- 1
No se puede calcular el valor. Por ejemplo, una cadena. - Sumable
- 2
El valor se puede sumar en muchas instancias. Por ejemplo, si cada trabajo de copia de seguridad es una unidad de trabajo y cada trabajo realiza una copia de seguridad de 27 000 archivos en promedio, 100 trabajos de copia de seguridad procesaron 2700 000 archivos. - No sumable
- 3
Este valor no se puede sumar en muchas instancias. Un ejemplo sería una métrica que mide la longitud de la cola cuando un trabajo llega a un servidor. Si cada trabajo es una unidad de trabajo y la longitud media de la cola cuando llega cada trabajo es 33, no tiene sentido decir que la longitud de la cola de 100 trabajos es 3300. Tiene sentido decir que la media es 33. -
-
Caption
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Descripción breve del objeto. Esta propiedad se hereda de CIM_ManagedElement.
-
-
ChangeType
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Indica cómo cambia el valor de la métrica, en forma de combinaciones típicas de atributos más específicos, como el cambio de dirección, los valores mínimos y máximos, y la semántica de ajuste. Esta propiedad se hereda de CIM_BaseMetricDefinition.
Valor Significado - Unknown
- 0
El diseñador de métricas no ha calificado changeType. - N/D
- 2
Si la propiedad IsContinuous es "false", ChangeType no tiene sentido y debe establecerse en "N/A". - Contador
- 3
La métrica es una métrica de contador. Tienen valores enteros no negativo que aumentan hasta alcanzar el número máximo que se puede representar y, a continuación, se ajustan y comienzan a aumentar a partir de 0. - Indicador
- 4
La métrica es una métrica de medidor. Tienen valores enteros o flotantes que pueden aumentar y disminuir arbitrariamente. - DmTF reservado
- 5..32767
- Proveedor reservado
- 32768..65535
Los proveedores pueden ampliar la propiedad ChangeType en el intervalo reservado del proveedor. -
-
DataType
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Tipo de datos de la métrica. Esta propiedad se hereda de CIM_BaseMetricDefinition.
-
booleano (1)
-
char16 (2)
-
datetime (3)
-
real32 (4)
-
real64 (5)
-
sint16 (6)
-
sint32 (7)
-
sint64 (8)
-
sint8 (9)
-
string (10)
-
uint16 (11)
-
uint32 (12)
-
uint64 (13)
-
uint8 (14 )
-
-
Descripción
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Descripción del objeto. Esta propiedad se hereda de CIM_ManagedElement.
-
-
ElementName
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Nombre para mostrar del objeto. Esta propiedad se hereda de CIM_ManagedElement.
-
-
GatheringType
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Indica cómo se recopilan los valores de las métricas mediante la instrumentación subyacente. Esto permite a la aplicación cliente elegir la métrica adecuada para el propósito. Esta propiedad se hereda de CIM_BaseMetricDefinition. Puede ser Null o uno de los valores siguientes.
Valor Significado - Unknown
- 0
No se conoce el tipo de recopilación. - Onchange
- 2
Los valores de métrica se actualizan inmediatamente cuando cambian los valores dentro del recurso medido. - Periódica
- 3
Los valores de métrica se actualizan periódicamente. Por ejemplo, en una aplicación cliente, un valor de métrica que se aplica a la hora actual aparecerá constante durante cada intervalo de recopilación y, a continuación, salta al nuevo valor al final de cada intervalo de recopilación. - OnRequest
- 4
El valor de métrica se determina cada vez que una aplicación cliente la lee. - DmTF reservado
- 5..32767
- Proveedor reservado
- 32768..65535
-
-
Id
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: Clave
Cadena que identifica de forma única la definición de métrica. Esta propiedad se hereda de CIM_BaseMetricDefinition.
-
-
InstanceID
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: Clave
Cadena que identifica de forma única una instancia de esta clase. Esta propiedad se hereda de CIM_ManagedElement.
-
-
IsContinuous
-
-
Tipo de datos: booleano
-
Tipo de acceso: solo lectura
Indica si el valor de la métrica es continuo o escalar. Las métricas de rendimiento son un ejemplo de una métrica continua. Algunos ejemplos de métricas escalares incluyen códigos de error o estados operativos. Las métricas continuas se pueden comparar mediante la relación "mayor que". Esta propiedad se hereda de CIM_BaseMetricDefinition.
-
-
Nombre
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
El nombre de la métrica. Esta propiedad se hereda de CIM_BaseMetricDefinition.
-
-
ProgrammaticUnits
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Identifica las unidades específicas de un valor. El valor de esta propiedad será un valor legal del calificador Unidades de programación tal y como se define en el Apéndice C.1 de DSP0004 V2.4 o posterior. Esta propiedad se hereda de CIM_BaseMetricDefinition.
-
-
SimpleFunction
-
-
Tipo de datos: uint16
-
Tipo de acceso: lectura/escritura
Identifica el cálculo básico realizado en una métrica subyacente para llegar al valor de esta métrica derivada. Esta propiedad se hereda de CIM_AggregationMetricDefinition y será uno de los valores siguientes.
-
Mínimo (2)
-
Máximo (3)
-
Promedio (4)
-
Mediana (5)
-
Modo (6)
-
-
TimeScope
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Indica el ámbito de tiempo al que se aplica el valor de la métrica. Esta propiedad se hereda de CIM_BaseMetricDefinition.
Valor Significado - Unknown
- 0
El diseñador de métricas no ha calificado el ámbito de tiempo o es desconocido para el proveedor. - Point
- 2
La métrica se aplica a un momento dado. En las instancias de Msvm_BaseMetricValue correspondientes, la propiedad TimeStamp especifica el momento dado y la propiedad Duration siempre es 0. - Intervalo
- 3
La métrica se aplica a un intervalo de tiempo. En las instancias de Msvm_BaseMetricValue correspondientes, la propiedad TimeStamp especifica el final del intervalo de tiempo y la propiedad Duration especifica su duración. - StartupInterval
- 4
La métrica se aplica a un intervalo de tiempo que comenzó al inicio del recurso medido (es decir, managedElement asociado a MetricDefForMe). En las instancias de Msvm_BaseMetricValue correspondientes, la propiedad TimeStamp especifica el final del intervalo de tiempo. Si la propiedad Duration es 0, esto indica que se desconoce el tiempo de inicio del recurso medido. De lo contrario, Duration especifica la duración entre el inicio del recurso y TimeStamp. - DmTF reservado
- 5..32767
- Proveedor reservado
- 32768..65535
-
-
Unidades
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Identifica las unidades de un valor, por ejemplo, "megabytes". Esta propiedad se hereda de CIM_BaseMetricDefinition.
-
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2012 [solo aplicaciones de escritorio] |
Espacio de nombres |
Root\Virtualization\V2 |
MOF |
|
Archivo DLL |
|