classe CIM_BaseMetricValue
Representa o valor da instância de uma métrica.
Sintaxe
[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;
};
Membros
A classe CIM_BaseMetricValue tem estes tipos de membros:
Propriedades
A classe CIM_BaseMetricValue tem essas propriedades.
-
BreakdownDimension
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
A dimensão para a qual esse conjunto de valores de métrica é dividido com base na propriedade BreakdownDimensions do objeto CIM_BaseMetricDefinition associado.
-
-
BreakdownValue
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O valor da propriedade BreakdownDimension definida para esse valor de instância. Por exemplo, se BreakdownDimension contiver "TransactionName", essa propriedade poderá nomear a transação real à qual esse valor de métrica específico se aplica.
-
-
Duration
-
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_BaseMetricDefinition. TimeScope", "CIM_BaseMetricValue. TimeStamp")
A duração do tempo sobre a qual esse valor de métrica é válido. Essa propriedade não deve existir para carimbos de data/hora que se aplicam apenas a um ponto no tempo, mas devem ser definidos para valores considerados válidos por um determinado período de tempo (por exemplo, amostragem). Se a propriedade Duration existir e não for Null, o valor TimeStamp deverá ser o final do intervalo.
-
-
InstanceID
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Chave, Substituição ("InstanceID")
Identifica exclusivamente uma instância dessa classe dentro do escopo do namespace que contém.
Importante
Para garantir a exclusividade dentro do namespace, o valor da propriedade InstanceID deve ser construído no seguinte padrão: OrgID:LocalID
OrgID deve incluir um nome com direitos autorais, marca registrada ou de outra forma exclusivo que pertence à entidade de negócios que define o InstanceID ou ser uma ID registrada atribuída por uma autoridade global reconhecida. Esse padrão é semelhante à estrutura de nomes de classe de esquema. Além disso, para garantir a exclusividade, os primeiros dois-pontos em InstanceID devem estar entre o OrgID eo LocalID. Portanto, o OrgID não deve conter dois-pontos (':').
LocalID é escolhido pela entidade de negócios e não deve ser usado novamente para identificar diferentes elementos subjacentes do mundo real.
Se o padrão acima não for usado, a entidade de definição deverá garantir que o valor instanceID resultante não seja reutilizado em nenhuma propriedade InstanceID produzida por esse provedor ou outros provedores para esse namespace.
Para instâncias definidas do DMTF (Distributed Management Task Force), o padrão deve ser usado com o OrgID definido como CIM.
-
-
MeasuredElementName
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Um nome descritivo para o elemento que é medido pela métrica.
Essa propriedade será necessária se a definição de métrica não estiver associada a um objeto CIM_ManagedElement e puder ser usada em outros casos para fornecer informações complementares. Isso permite que as métricas sejam capturadas independentemente de qualquer objeto CIM_ManagedElement .
Se houver vários objetos CIM_ManagedElement associados ao valor da métrica, você poderá escolher um dos elementos gerenciados para criar as informações complementares para a métrica. A propriedade não deve ser usada como uma chave estrangeira para consultar o elemento medido. Em vez disso, a associação à CIM_ManagedElement deve ser usada.
-
-
MetricDefinitionId
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Obrigatório, ModelCorrespondence ("CIM_BaseMetricDefinition. Id")
A chave da instância de CIM_BaseMetricDefinition associada a esse valor de instância.
-
-
MetricValue
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Obrigatório
Uma representação de cadeia de caracteres do valor da métrica. O tipo de dados original do valor de métrica é especificado no objeto CIM_BaseMetricDefinition associado.
-
-
Timestamp
-
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_BaseMetricDefinition. TimeScope", "CIM_BaseMetricValue. Duração")
A hora em que o valor de uma instância de métrica é calculado. Isso é diferente do momento em que a instância é criada. Se a propriedade Volatile for verdadeira, esse valor será alterado sempre que uma nova medida instantâneo for tomada.
Um aplicativo de gerenciamento pode estabelecer uma série temporal de dados de métrica recuperando as instâncias de CIM_BaseMetricValue e classificando-as de acordo com seu valor TimeStamp .
-
-
Volátil
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
True se o valor TimeStamp for alterado sempre que o valor da instância de métrica for alterado. False se esse objeto precisar permanecer inalterado e um novo objeto criado para o novo valor TimeStamp .
-
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 8 |
Servidor mínimo com suporte |
Windows Server 2012 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|