перечисление HTTP_LOGGING_TYPE (http.h)
Перечисление HTTP_LOGGING_TYPE определяет тип выполняемого ведения журнала.
Это перечисление используется в структуре HTTP_LOGGING_INFO .
Синтаксис
typedef enum _HTTP_LOGGING_TYPE {
HttpLoggingTypeW3C,
HttpLoggingTypeIIS,
HttpLoggingTypeNCSA,
HttpLoggingTypeRaw
} HTTP_LOGGING_TYPE, *PHTTP_LOGGING_TYPE;
Константы
HttpLoggingTypeW3C Формат журнала — расширенное ведение журнала в стиле W3C. Приложения выбирают поля, которые регистрируются в элементе Fieldsструктуры HTTP_LOGGING_INFO . Если этот тип ведения журнала задан для группы URL-адресов, ведение журнала аналогично ведению журнала сайта IIS6. Если этот формат задан в сеансе сервера, этот формат работает как централизованное ведение журнала для всех групп URL-адресов. |
HttpLoggingTypeIIS Формат журнала — ведение журнала в стиле IIS5/6. Этот формат имеет фиксированное определение поля; приложения не могут выбрать, какие поля регистрируются в журнале. Этот формат нельзя выбрать при задании свойства ведения журнала в сеансе сервера. |
HttpLoggingTypeNCSA Формат журнала — ведение журнала в стиле NCSA. Этот формат имеет фиксированное определение поля; приложения не могут выбрать, какие поля регистрируются в журнале. Этот формат нельзя выбрать при задании свойства ведения журнала в сеансе сервера. |
HttpLoggingTypeRaw Формат журнала — это централизованное двоичное ведение журнала. Этот формат имеет фиксированное определение поля; приложения не могут выбрать, какие поля регистрируются в журнале. Этот формат нельзя выбрать при задании свойства ведения журнала для группы URL-адресов. |
Комментарии
Имена файлов журналов основаны на типе смены и формате ведения журнала, как показано в следующей таблице.
Формат | Тип смены | Шаблон имени файла |
---|---|---|
Формат журнала Microsoft IIS | Размер | inetsvnn.log |
Каждый час | inyymmddhh.log | |
Ежедневно | inyymmdd.log | |
Еженедельно | inymmww.log | |
Ежемесячно | inyymm.log | |
Общий формат файла журнала NCSA | Размер | ncsann.log |
Каждый час | ncyymmddhh.log | |
Ежедневно | ncyymmdd.log | |
Еженедельно | ncyymmww.log | |
Ежемесячно | ncyymm.log | |
Формат расширенного файла журнала W3C | Размер | extendnn.log |
Каждый час | exyymmddhh.log | |
Ежедневно | exyymmdd.log | |
Еженедельно | exyymmww.log | |
Ежемесячно | exyymm.log |
В следующей таблице перечислены символы элементов времени и их представление.
Элемент | Описание |
---|---|
yy | Двухзначное представление года. |
ММ | Двухзначное представление месяца. |
ww | Двухзначное представление недели. |
дд | Двухзначное представление дня. |
hh | Двухзначное представление часа в 24-часовой нотации. |
nn | Двухзначное представление числовой последовательности. |
Дополнительные сведения о форматах файлов журнала см. в разделе Форматы файлов журнала IIS.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | http.h |