Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os qualificadores de propriedade especificam informações sobre o contador de desempenho para o qual a propriedade é mapeada.
- qualificadores de propriedade para classes de desempenho brutas e formatadas
- qualificadores de propriedade para classes de desempenho bruto
- qualificadores de propriedade para classes de desempenho formatadas
- Como interpretar qualificadores de propriedade
- Tópicos relacionados
O contador de desempenho faz parte de um objeto de desempenho representado por uma classe de contador de desempenho WMI Os qualificadores específicos do contador de desempenho são automaticamente anexados pelo provedor WbemPerfClass às classes e propriedades Win32_PerfRawData em Root\CIMv2.
Essas informações se aplicam a todas as instâncias da classe de desempenho. Alguns qualificadores com valores de booleanos que são sempre falsos podem não estar presentes em classes específicas.
Qualificadores de propriedade para classes de desempenho brutas e formatadas
A lista a seguir lista os qualificadores que se aplicam a propriedades em classes derivadas de Win32_PerfRawData ou Win32_PerfFormattedData.
-
sint32
Valor inteiro na enumeração do tipo contador, conforme definido em Winperf.h ou Perflib.h. O qualificador CounterTypeindica a fórmula ou o algoritmo usado para calcular o valor mostrado no Monitor do Sistema para o contador que a propriedade representa.
-
DisplayName
-
string
O nome do Contador de Desempenho, conforme especificado pelo Auxiliar de Dados de Desempenho (PDH).
-
HelpIndex
-
sint32
Não utilizado. Contém sempre 0.
-
PerfIndex
-
sint32
Não utilizado. Contém sempre 0.
Qualificadores de propriedade para classes de desempenho bruto
A lista a seguir lista qualificadores que se aplicam a todas as propriedades de classes derivadas de Win32_PerfRawData.
-
PerfDefault
-
booleano
Indica se essa propriedade é o contador padrão a ser usado em caixas de listagem. O padrão desse qualificador é Falso para Contadores de Desempenho Versão 6.0 porque eles não fornecem dados para ele. Para obter mais informações, consulte Contadores de desempenho .
-
DefaultScale
-
sint32
Potência de 10 para usar para exibição do contador. Para zero, o máximo estimado é 10^0, ou 1.
-
sint32
Nível de conhecimento do público. Não utilizado. O valor é sempre 100.
Qualificadores de propriedade para classes de desempenho formatadas
A lista a seguir lista qualificadores que se aplicam a todas as propriedades de classes derivadas de Win32_PerfFormattedData.
-
CookingType
-
string
Tipo de fórmula utilizado para produzir o resultado. Cada tipo de contador usa os outros qualificadores de propriedade para calcular o resultado mostrado como o valor da propriedade atual. Os qualificadores Counter, PerfTimeStampe PerfTimeFreq mapeiam para propriedades em uma classe bruta que fornecem os dados.
Para obter mais informações, consulte CounterType Qualifier.
-
Contador
-
string
Nome de uma propriedade necessária na classe bruta correspondente para usar como o valor do contador na fórmula de cozimento. O valor deve ser o nome da propriedade da fonte de dados na classe bruta correspondente.
-
PerfTimeStamp
-
string
Nome de uma propriedade em uma classe crua para usar como frequência na fórmula de cozimento. O valor padrão apropriado no nível da classe será usado se esse qualificador não estiver presente para a propriedade. A frequência representa os ticks por segundo do carimbo de data/hora.
-
PerfTimeFreq
-
string
Nome de uma propriedade em uma classe bruta para usar como um carimbo de data/hora na fórmula de cozimento. O valor padrão apropriado no nível da classe será usado se esse qualificador não estiver presente para a propriedade. Um carimbo de data/hora gerado automaticamente pode introduzir erros em um cálculo porque o carimbo de data/hora é uma aproximação e não leva em conta as despesas gerais incorridas pelo empacotamento e pela coleta de dados reais.
Como interpretar qualificadores de propriedade
As propriedades nas classes Win32_PerfFormattedData contêm os dados calculados fornecidos pelo Formatted Performance Data Provider. O valor da propriedade é o resultado final calculado. Os qualificadores fornecem uma receita.
Os qualificadores Counter e Base apontam para as fontes de dados e CookingType especifica a fórmula usada para produzir o resultado. O carimbo de data/hora e a frequência de amostra também vêm da classe bruta correspondente e são nomeados em PerfTimeStamp e PerfTimeFreq.
Por exemplo, uma das classes formatadas fornecidas pelo WMI, Win32_PerfFormattedData_PerfDisk_LogicalDisk, contém uma propriedade chamada AvgDiskBytesPerRead. O nome da propriedade na classe formatada deve ser o mesmo que a propriedade na classe bruta. A propriedade AvgDiskBytesPerRead tem os seguintes qualificadores.
A lista a seguir lista os qualificadores de propriedade disponíveis para propriedades de todas as classes derivadas de Win32_PerfFormattedData.
| Eliminatórias | Valor |
|---|---|
| CookingType | PERF_AVERAGE_BULK |
| Contador | AvgDiskBytesPerRead |
| PerfTimeStamp | Timestamp_PerfTime |
| PerfTimeFreq | Frequency_PerfTime |
| PerfIndex | 408 |
| HelpIndex | 409 |
| Base | AvgDiskBytesPerRead_Base |
A propriedade AvgDiskBytesPerRead relata o número médio de bytes transferidos do disco durante as operações de leitura. A fórmula para PERF_AVERAGE_BULK é:
(Amostra2 - Amostra1) / (Amostra Base2 - Amostra Base1)
A operação de leitura é amostrada na frequência especificada por PerfTimeFreq com o PerfTimeStamp valor indicando a amostra mais recente. Os dados brutos do contador em bytes são obtidos da propriedade AvgDiskBytesPerRead na classe Win32_PerfRawData_PerfDisk_LogicalDisk. O número base de dados de operações é retirado da propriedade AvgDiskBytesPerRead_Base nessa mesma classe.
Para obter mais informações, consulte Obtendo dados estatísticos de desempenho e Monitoramento de dados de desempenho.
Tópicos relacionados