CounterSetInstanceType Enumerazione

Definizione

Specifica se il set di contatori consente più istanze, ad esempio processi e dischi fisici, o una singola istanza, ad esempio la memoria.

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

Campi

Nome Valore Descrizione
Single 0

Il set di contatori contiene contatori a istanza singola, ad esempio un contatore che misura la memoria fisica.

Multiple 2

Il set di contatori contiene più contatori di istanza, ad esempio un contatore che misura l'I/O medio del disco per un processo.

GlobalAggregate 4

Il set di contatori contiene contatori a istanza singola il cui valore aggregato viene ottenuto da una o più origini. Ad esempio, un contatore in questo tipo di set di contatori potrebbe ottenere il numero di letture da ognuno dei tre dischi rigidi nel computer e sommarne i valori.

MultipleAggregate 6

Il set di contatori contiene più contatori di istanza il cui valore aggregato viene ottenuto da tutte le istanze del contatore. Ad esempio, un contatore in questo tipo di set di contatori potrebbe ottenere il tempo di esecuzione totale del thread per tutti i thread in un'applicazione multithreading e sommare i relativi valori.

GlobalAggregateWithHistory 11

Questo tipo è simile al GlobalAggregate fatto che questo tipo di set di contatori archivia tutti i valori del contatore per la durata dell'applicazione consumer (il valore del contatore viene memorizzato nella cache oltre la durata del contatore). Ad esempio, se uno dei dischi rigidi nell'esempio di aggregazione globale non fosse più disponibile, i byte totali letti da tale disco sarebbero ancora disponibili e usati per calcolare il valore di aggregazione.

InstanceAggregate 22

Questo tipo è simile a MultipleAggregate, ad eccezione del fatto che invece di aggregare tutti i dati dell'istanza in un'istanza aggregata (_Total), aggrega i dati dei contatori dalle istanze dello stesso nome. Ad esempio, se più processi del provider contengono istanze denominate IExplore Multiple e MultipleAggregate CounterSet visualizzeranno più istanze IExplore (IExplore, IExplore#1, IExplore#2 e così via). Tuttavia, un InstanceAggregate tipo di istanza pubblicherà solo un'istanza IExplore con dati di contatore aggregati da tutte le istanze denominate IExplore.

Si applica a