CounterSetInstanceType Enumeração

Definição

Especifica se o conjunto de contadores permite várias instâncias, como processos e discos físicos, ou uma única instância, como memória.

public enum class CounterSetInstanceType
public enum CounterSetInstanceType
type CounterSetInstanceType = 
Public Enum CounterSetInstanceType
Herança
CounterSetInstanceType

Campos

Nome Valor Description
Single 0

O conjunto de contadores contém contadores de instância única, por exemplo, um contador que mede a memória física.

Multiple 2

O conjunto de contadores contém vários contadores de instância, por exemplo, um contador que mede a E/S média do disco para um processo.

GlobalAggregate 4

O conjunto de contadores contém contadores de instância única cujo valor agregado é obtido de uma ou mais fontes. Por exemplo, um contador nesse tipo de conjunto de contadores pode obter o número de leituras de cada um dos três discos rígidos no computador e somar seus valores.

MultipleAggregate 6

O conjunto de contadores contém vários contadores de instância cujo valor agregado é obtido de todas as instâncias do contador. Por exemplo, um contador nesse tipo de conjunto de contadores pode obter o tempo total de execução de thread para todos os threads em um aplicativo multithread e somar seus valores.

GlobalAggregateWithHistory 11

Esse tipo é semelhante à GlobalAggregate exceção de que esse tipo de conjunto de contadores armazena todos os valores de contador para o tempo de vida do aplicativo do consumidor (o valor do contador é armazenado em cache além do tempo de vida do contador). Por exemplo, se um dos discos rígidos no exemplo de agregação global ficar indisponível, o total de bytes lidos por esse disco ainda estará disponível e será usado para calcular o valor agregado.

InstanceAggregate 22

Esse tipo é semelhante a MultipleAggregate, exceto que, em vez de agregar todos os dados de instância para uma instância agregada (_Total), ele agregará dados de contador de instâncias de mesmo nome. Por exemplo, se vários processos de provedor contiverem instâncias chamadas IExplore Multiple e MultipleAggregate CounterSet mostrarem várias instâncias IExplore (IExplore, IExplore#1, IExplore#2 e assim por diante); no entanto, um InstanceAggregate tipo de instância publicará apenas uma instância IExplore com dados de contador agregados de todas as instâncias chamadas IExplore.

Aplica-se a