CounterSetInstanceType CounterSetInstanceType CounterSetInstanceType CounterSetInstanceType Enum

Definizione

Specifica se l'insieme di contatori ammette istanze multiple, ad esempio processi e dischi fisici, o una singola istanza, ad esempio memoria.Specifies whether the counter set allows multiple instances such as processes and physical disks, or a single instance such as memory.

public enum class CounterSetInstanceType
public enum CounterSetInstanceType
type CounterSetInstanceType = 
Public Enum CounterSetInstanceType
Ereditarietà
CounterSetInstanceTypeCounterSetInstanceTypeCounterSetInstanceTypeCounterSetInstanceType

Campi

GlobalAggregate GlobalAggregate GlobalAggregate GlobalAggregate 4

L'insieme contiene i contatori a singola istanza il cui valore aggregato viene ottenuto da una o più origini.The counter set contains single instance counters whose aggregate value is obtained from one or more sources. Ad esempio, un contatore in questo tipo di insieme di contatori potrebbe ottenere il numero di letture da ognuno dei tre dischi rigidi del computer e sommare i valori.For example, a counter in this type of counter set might obtain the number of reads from each of the three hard disks on the computer and sum their values.

GlobalAggregateWithHistory GlobalAggregateWithHistory GlobalAggregateWithHistory GlobalAggregateWithHistory 11

Questo tipo è simile a GlobalAggregate con la differenza che questo tipo di insieme di contatori archivia tutti i valori del contatore per la durata dell'applicazione utente (il valore del contatore è memorizzato nella cache oltre la durata del contatore).This type is similar to GlobalAggregate except that this counter set type stores all counter values for the lifetime of the consumer application (the counter value is cached beyond the lifetime of the counter). Ad esempio, se uno dei dischi rigidi nell'esempio di aggregazione globale viene reso non disponibile, la lettura dei byte totali da quel disco è ancora disponibile e viene usata per calcolare il valore aggregato.For example, if one of the hard disks in the global aggregate example were to become unavailable, the total bytes read by that disk would still be available and used to calculate the aggregate value.

InstanceAggregate InstanceAggregate InstanceAggregate InstanceAggregate 22

Questo tipo è simile a MultipleAggregate, con la differenza che anziché aggregare tutti i dati dell'istanza in un'istanza aggregata (_Total), aggrega i dati dei contatori da istanze dello stesso nome.This type is similar to MultipleAggregate, except that instead of aggregating all instance data to one aggregated (_Total) instance, it will aggregate counter data from instances of the same name. Ad esempio, se più processi del provider contengono istanze denominate IExplore, Multiple e MultipleAggregate CounterSet visualizza più istanze (IExplore, IExplore#1, IExplore#2 e così via) di IExplore; tuttavia, un tipo di istanza InstanceAggregate pubblicherà solo un'istanza di IExplore coi dati dei contatori aggregati da tutte le istanze denominate IExplore.For example, if multiple provider processes contained instances named IExplore, Multiple and MultipleAggregate CounterSet will show multiple IExplore instances (IExplore, IExplore#1, IExplore#2, and so on); however, a InstanceAggregate instance type will publish only one IExplore instance with aggregated counter data from all instances named IExplore.

Multiple Multiple Multiple Multiple 2

L'insieme contiene contatori a istanza multipla, ad esempio un contatore che misura l'I/O medio del disco per un processo.The counter set contains multiple instance counters, for example, a counter that measures the average disk I/O for a process.

MultipleAggregate MultipleAggregate MultipleAggregate MultipleAggregate 6

L'insieme contiene contatori a istanza multipla il cui valore aggregato viene ottenuto da tutte le istanze del contatore.The counter set contains multiple instance counters whose aggregate value is obtained from all instances of the counter. Ad esempio, un contatore in questo tipo di insieme, potrebbe ottenere il tempo totale di esecuzione thread per tutti i thread in un'applicazione multithreading e sommarne i valori.For example, a counter in this type of counter set might obtain the total thread execution time for all threads in a multithreaded application and sum their values.

Single Single Single Single 0

L'insieme contiene contatori a singola istanza, ad esempio un contatore che misura la memoria fisica.The counter set contains single instance counters, for example, a counter that measures physical memory.

Si applica a