CounterSetInstanceType Enumeração

Definição

Especifica se o conjunto de contadores permite múltiplas 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

Name 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 múltiplos contadores de instância, por exemplo, um contador que mede a média de I/O 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 neste tipo de conjunto pode obter o número de leituras de cada um dos três discos rígidos do computador e somar os seus valores.

MultipleAggregate 6

O conjunto de contadores contém múltiplos contadores de instância cujo valor agregado é obtido de todas as instâncias do contador. Por exemplo, um contador neste tipo de conjunto de contadores pode obter o tempo total de execução de threads para todos os threads numa aplicação multithread e somar os seus valores.

GlobalAggregateWithHistory 11

Este tipo é semelhante, GlobalAggregate exceto que este tipo de conjunto de contadores armazena todos os valores dos contadores durante a vida útil da aplicação do consumidor (o valor do contador é armazenado em cache para além da vida útil do contador). Por exemplo, se um dos discos rígidos no exemplo global agregado se tornasse indisponível, o total de bytes lidos por esse disco continuaria disponível e seria usado para calcular o valor agregado.

InstanceAggregate 22

Este tipo é semelhante a MultipleAggregate, exceto que, em vez de agregar todos os dados das instâncias numa única instância agregada (_Total), irá agregar dados contadores de instâncias com o mesmo nome. Por exemplo, se múltiplos processos fornecedores continham instâncias chamadas IExplore, Multiple e MultipleAggregate o CounterSet mostrar múltiplas instâncias IExplore (IExplore, IExplore#1, IExplore#2, e assim sucessivamente); no entanto, um InstanceAggregate tipo de instância publicará apenas uma instância IExplore com dados agregados de contadores de todas as instâncias chamadas IExplore.

Aplica-se a