CounterSetInstanceType Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, допустимо ли для набора счетчиков использование нескольких экземпляров, например, процессов или физических дисков, или одного экземпляра, например, памяти.
public enum class CounterSetInstanceType
public enum CounterSetInstanceType
type CounterSetInstanceType =
Public Enum 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 | Набор счетчиков содержит счетчики с единственным экземпляром, например, счетчик объема физической памяти. |