Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ASP - CpuLoggingMask

CpuLoggingMask

Это свойство метабазы определяет, какие поля, связанные со статистикой и регулированием процессов, будут заноситься в файл журнала IIS. Все отобранные поля будут записываться в журнал статистики для каждого процесса. Все занесенные значения будут соответствовать используемому интервалу сброса.

Примечание.   Так как средства сбора статистики процессов в IIS для отслеживания времени, которое процессор тратит на обслуживание данного процесса, используют объекты Job Windows, то сбор статистики и регулирование возможны только для приложений, изолированных в процессе, отличном от процесса IIS.

Данное свойство содержит следующие флаги:

CpuEnableLogging CpuEnableProcType
CpuEnableActiveProcs CpuEnableTerminatedProcs
CpuEnableEvent CpuEnableTotalProcs
CpuEnableKernelTime CpuEnableUserTime
CpuEnablePageFaults  

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

Регулирование процессов и сбор статистики процессов управляются независимо друг от друга несколькими другими свойствами. Для включения сбора статистики процессов нужно установить свойство CpuEnableLogging (входящее в свойство CpuLoggingMask) в значение TRUE, а также присвоить значение TRUE по крайней мере одному из остальных свойств, входящих в CpuLoggingMask. Также необходимо установить по крайней мере один флаг из набора CpuLoggingOptions, дать ненулевое значение свойству CpuLoggingInterval и установить соответствующее свойство (CpuAppEnabled или CpuCgiEnabled) в значение TRUE.

Чтобы правильно задействовать регулирование процессов, установите свойство CpuLimitsEnabled в значение TRUE; также значение TRUE должно иметь по крайней мере одно из следующих свойств:  CpuLimitLogEvent, CpuLimitPriority, CpuLimitProcStop или CpuLimitPause.

Тип данных Длинное целое (Long)
Значение по умолчанию Все флаги имеют значение TRUE
Наследование Наследуемое

Разделы, в которых доступно данное свойство

Это свойство доступно в следующих разделах метабазы:

Путь в метабазе Тип параметра
/LM/W3SVC IIsWebService
/LM/W3SVC/N IIsWebServer

Информация об объекте IIS Admin Base

В следующих таблицах перечислены дополнительные сведения, которые требуются только для программ, использующих объект IIS Admin Base.

Идентификатор свойства в метабазе MD_CPU_LOGGING_MASK
Тип пользователя IIS_MD_UT_SERVER
Битовая маска по умолчанию

Примечание.   По умолчанию установлено несколько битов.

MD_CPU_ENABLE_LOGGING

MD_CPU_ENABLE_EVENT

MD_CPU_ENABLE_PROC_TYPE

MD_CPU_ENABLE_USER_TIME

MD_CPU_ENABLE_KERNEL_TIME

MD_CPU_ENABLE_PAGE_FAULTS

MD_CPU_ENABLE_TOTAL_PROCS

MD_CPU_ENABLE_ACTIVE_PROCS

MD_CPU_ENABLE_TERMINATED_PROCS

Значение битовой маски по умолчанию 0x800000FF

Значения битовой маски

Константа Значение Описание
MD_CPU_ENABLE_LOGGING 0x80000000 Включает или отключает сбор статистики процессов.
MD_CPU_ENABLE_EVENT 0x00000001 Регистрация событий узла, таких как запуск, остановка и регулирование процессов узла.
MD_CPU_ENABLE_PROC_TYPE 0x00000002 Регистрация типа процесса.
MD_CPU_ENABLE_USER_TIME 0x00000004 Регистрация общего времени нахождения процессора в пользовательском режиме в процентном отношении к полному процессорному времени (выражается в тысячных долях процента).
MD_CPU_ENABLE_KERNEL_TIME 0x00000008 Регистрация общего времени нахождения процессора в системном режиме в процентном отношении к полному процессорному времени (выражается в тысячных долях процента).
MD_CPU_ENABLE_PAGE_FAULTS 0x00000010 Регистрация общего числа сбоев доступа к странице.
MD_CPU_ENABLE_TOTAL_PROCS 0x00000020 Регистрация общего числа процессов.
MD_CPU_ENABLE_ACTIVE_PROCS 0x00000040 Регистрация общего числа активных процессов.
MD_CPU_ENABLE_TERMINATED_PROCS 0x00000080 Регистрация общего числа прерванных процессов.

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог