Прочитать на английском

Поделиться через


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

Определение

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

C#
public enum CounterSetInstanceType
Наследование
CounterSetInstanceType

Поля

Имя Значение Описание
GlobalAggregate 4

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

GlobalAggregateWithHistory 11

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

InstanceAggregate 22

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

Multiple 2

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

MultipleAggregate 6

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

Single 0

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

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

Продукт Версии
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9