CounterSetInstanceType Enumeración

Definición

Especifica si el conjunto de contadores permite varias instancias, como procesos y discos físicos, o una sola instancia, como la memoria.

public enum class CounterSetInstanceType
public enum CounterSetInstanceType
type CounterSetInstanceType = 
Public Enum CounterSetInstanceType
Herencia
CounterSetInstanceType

Campos

Nombre Valor Description
Single 0

El conjunto de contadores contiene contadores de instancia única, por ejemplo, un contador que mide la memoria física.

Multiple 2

El conjunto de contadores contiene varios contadores de instancias, por ejemplo, un contador que mide la E/S de disco promedio de un proceso.

GlobalAggregate 4

El conjunto de contadores contiene contadores de instancia única cuyo valor agregado se obtiene de uno o varios orígenes. Por ejemplo, un contador de este tipo de conjunto de contadores podría obtener el número de lecturas de cada uno de los tres discos duros del equipo y sumar sus valores.

MultipleAggregate 6

El conjunto de contadores contiene varios contadores de instancia cuyo valor agregado se obtiene de todas las instancias del contador. Por ejemplo, un contador de este tipo de conjunto de contadores podría obtener el tiempo total de ejecución del subproceso para todos los subprocesos de una aplicación multiproceso y sumar sus valores.

GlobalAggregateWithHistory 11

Este tipo es similar a GlobalAggregate excepto que este tipo de conjunto de contadores almacena todos los valores de contador durante la vigencia de la aplicación consumidor (el valor del contador se almacena en caché más allá de la duración del contador). Por ejemplo, si uno de los discos duros del ejemplo de agregado global no estuviera disponible, los bytes totales leídos por ese disco seguirán estando disponibles y se usarían para calcular el valor agregado.

InstanceAggregate 22

Este tipo es similar a MultipleAggregate, excepto que en lugar de agregar todos los datos de instancia a una instancia agregada (_Total), agregará datos de contador de instancias del mismo nombre. Por ejemplo, si varios procesos de proveedor contenían instancias denominadas IExplore y MultipleMultipleAggregate CounterSet mostrarán varias instancias de IExplore (IExplore, IExplore#1, IExplore#2, etc.); sin embargo, un InstanceAggregate tipo de instancia publicará solo una instancia de IExplore con datos de contador agregados de todas las instancias denominadas IExplore.

Se aplica a