Страница компонента Ведение журнала используется для настройки запросов журналов IIS к веб-серверу и времени создания новых файлов журналов.

Список элементов пользовательского интерфейса

В приведенной ниже таблице содержатся описания элементов интерфейса, которые доступны на странице компонента и на панели Действия.

Элементы страницы компонента

Имя элементаОписание

Один файл журнала на

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

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

Формат

Указывает формат файла журнала, создаваемого при регистрации запроса.

Если веб-сервер настраивается на использование одного файла журнала, можно выбрать один из следующих форматов файла журнала:

ЗначениеОписание

Двоичный

Службы IIS настраиваются на централизованное ведение журнала в двоичном формате. При применении этого формата службы IIS создают один файл журнала для всех сайтов на веб-сервере. Каждый сайт записывает в этот двоичный файл предназначенную для журнала информацию о запросе в виде неформатированных двоичных данных. Благодаря существенной экономии памяти и ресурсов ЦП такой способ ведения журнала хорошо подходит для применения в среде поставщиков услуг Интернета, где на веб-серверах может размещаться много веб-сайтов, или в любых ситуациях интенсивного трафика.

Примечание

Для извлечения данных из файла журнала такого формата необходимо использовать программное средство, например LogParser 2.2.

W3C

Службы IIS настраиваются на централизованное ведение файла журнала в формате W3C для регистрации информации обо всех сайтах на сервере. Этот формат обрабатывается с помощью файла HTTP.sys, текстового файла в настраиваемом формате ASCII. Это означает, что в нем можно задавать регистрируемые поля. Регистрируемые поля указываются в диалоговом окне Поля регистрации в формате W3C, для вызова которого щелкните Выбрать поля на странице Ведение журнала. Поля отделяются пробелами, а время записывается в формате UTC.

Если веб-сервер настраивается на использование одного файла журнала для каждого сайта, можно выбрать один из следующих форматов файла журнала:

ЗначениеОписание

IIS

Службы IIS настраиваются на ведение файла журнала в формате Microsoft IIS для регистрации информации о веб-сайте. Этот формат обрабатывается с помощью файла HTTP.sys, текстового файла в фиксированном формате ASCII. Это означает, что в нем нельзя настраивать регистрируемые поля. Поля разделяются запятыми, а для указания времени записывается местное время.

В следующем списке перечислены поля, регистрируемые при использовании формата файла журнала IIS:

  • Client IP address

  • User name

  • Date

  • Time

  • Service and instance

  • Server name

  • Server IP address

  • Time taken

  • Client bytes sent

  • Server bytes sent

  • Service status code (Значение 200 указывает, что запрос выполнен успешно.)

  • Windows status code (Значение 0 указывает, что запрос выполнен успешно.)

  • Request type

  • Target of operation

  • Parameters (Параметры, которые передаются в сценарий.)

Не во всех полях будут содержаться данные. Когда поле не содержит данные, в качестве заполнителя применяется дефис (-). Когда поле содержит непечатаемый символ, в файле HTTP.sys он заменяется знаком "плюс" (+), чтобы сохранялся формат файла журнала.

NCSA

Службы IIS настраиваются на ведение файла журнала в общем формате Национального суперкомпьютерного центра (NCSA) для регистрации информации о веб-сайте. Этот формат обрабатывается с помощью файла HTTP.sys, текстового файла в фиксированном формате ASCII. Это означает, что в нем нельзя настраивать регистрируемые поля. Поля отделяются пробелами, а время записывается как локальное время со смещением относительно UTC.

В следующем списке перечислены поля, регистрируемые при использовании общего формата файла журнала NCSA:

  • Remote host address

  • Remote log name (Это значение всегда является дефисом.)

  • User name

  • Date, time, and UTC offset

  • Request and protocol version

  • Service status code (Значение 200 указывает, что запрос выполнен успешно.)

  • Bytes sent

Не во всех полях будут содержаться данные. Когда поле не содержит данные, в качестве заполнителя применяется дефис (-). Когда поле содержит непечатаемый символ, в файле HTTP.sys он заменяется знаком "плюс" (+), чтобы сохранялся формат файла журнала.

W3C

Для регистрации информации о веб-сайте используйте расширенный формат файла журнала W3C. Этот формат обрабатывается с помощью файла HTTP.sys, текстового файла в настраиваемом формате ASCII. Это означает, что в нем можно задавать регистрируемые поля. Регистрируемые поля указываются в диалоговом окне Поля регистрации в формате W3C, для вызова которого необходимо щелкнуть Выбрать поля на странице Ведение журнала. Поля отделяются пробелами, а время записывается в формате UTC.

Настроить

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

Выбрать поля

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

Каталог

Указывает физический путь к каталогу, где хранится файл (или файлы) журнала. Значение по умолчанию – %системный_диск%\inetpub\logs\LogFiles.

Кодировка

Указывает кодировку файла или файлов журнала: UTF-8 или ANSI.

Кодировку UTF-8 следует выбирать, когда необходимо использовать в одной строке и однобайтовые, и многобайтовые символы. Эта кодировка позволяет читать журналы в текстовых форматах, таких как расширенный формат W3C, формат IIS и общий формат файла журнала NCSA, на языках, отличных от английского. Кроме того, если веб-сервер обрабатывает URL-адреса на языке, отличном от того, который поддерживается используемой сервером по умолчанию кодовой страницей, следует включить кодировку UTF-8 для содержимого журнала.

По умолчанию службы IIS пытаются обрабатывать URL-адреса с применением кодовых страниц, отличных от кодовой страницы по умолчанию используемой сервером. Из соображений безопасности можно включить формат UTF-8, чтобы ослабить воздействие атаки, при которой URL-адреса в формате UTF-8 не преобразуются должным образом к кодовой странице по умолчанию.

Расписание

Службы IIS настраиваются на создание новых файлов журнала на основе одного из следующих значений:

  • Ежечасно: новый файл журнала создается один раз в час.

  • Ежедневно: новый файл журнала создается один раз в день.

  • Еженедельно: новый файл журнала создается один раз в неделю.

  • Ежемесячно: новый файл журнала создается один раз в месяц.

Максимальный размер файла (в байтах)

Службы IIS настраиваются на создание нового файла журнала, когда размер файла достигает определенного значения (выраженного в байтах).

Минимальный размер файла – 1048576 байтов. Если установленное значение этого атрибута меньше, чем 1048576 байтов, неявно принимается значение по умолчанию, равное 1048576 байтам.

Не создавать новые файлы журналов

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

Использовать местное время в имени файла

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

Примечание

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

Элементы панели "Действия"

Имя элементаОписание

Применить

Позволяет сохранить изменения, внесенные на странице компонента.

Отмена

Позволяет отменить изменения, внесенные на странице компонента.

Отключить

Отключение компонента.

Просмотреть файлы журналов

Открывается каталог файлов журналов.

См. также


Содержание