CounterSetInstanceType Перечисление

Определение

Указывает, допускает ли набор счетчиков несколько экземпляров, таких как процессы и физические диски, или один экземпляр, например память.

public enum class CounterSetInstanceType
public enum CounterSetInstanceType
type CounterSetInstanceType = 
Public Enum CounterSetInstanceType
Наследование
CounterSetInstanceType

Поля

Имя Значение Описание
Single 0

Набор счетчиков содержит счетчики одного экземпляра, например счетчик, который измеряет физическую память.

Multiple 2

Набор счетчиков содержит несколько счетчиков экземпляров, например счетчик, который измеряет средний объем операций ввода-вывода диска для процесса.

GlobalAggregate 4

Набор счетчиков содержит счетчики одного экземпляра, статистические значения которых получены из одного или нескольких источников. Например, счетчик в этом типе набора счетчиков может получить количество операций чтения с каждого из трех жестких дисков на компьютере и суммирует их значения.

MultipleAggregate 6

Набор счетчиков содержит несколько счетчиков экземпляров, статистические значения которых получены из всех экземпляров счетчика. Например, счетчик в этом типе набора счетчиков может получить общее время выполнения потока для всех потоков в многопоточных приложениях и суммирует их значения.

GlobalAggregateWithHistory 11

Этот тип аналогичен GlobalAggregate тому, что этот тип набора счетчиков сохраняет все значения счетчиков для времени существования приложения-потребителя (значение счетчика кэшируется за пределами времени существования счетчика). Например, если один из жестких дисков в глобальном статистическом примере стал недоступным, общий объем байтов, считываемых этим диском, по-прежнему будет доступен и используется для вычисления статистического значения.

InstanceAggregate 22

Этот тип аналогичен MultipleAggregate, за исключением того, что вместо агрегирования всех данных экземпляра в один агрегированный (_Total) экземпляр будет агрегировать данные счетчиков из экземпляров того же имени. Например, если несколько процессов поставщика содержат экземпляры с именем IExplore и MultipleMultipleAggregate CounterSet будут отображать несколько экземпляров IExplore (IExplore, IExplore#1, IExplore#2 и т. д.); однако InstanceAggregate тип экземпляра будет публиковать только один экземпляр IExplore с агрегированными данными счетчика со всеми экземплярами с именем IExplore.

Применяется к