Параметры протокола доступа FRCA, NCSA и ошибок HTTP

Эта страница предназначена для настройки глобального протокола ошибок HTTP и параметров протокола доступа NCSA (National Center for Supercomputing Applications) для входящего канала HTTP. Если данный программный продукт работает на z/OS, на этой странице можно также настроить протокол FRCA (Fast Response Cache Accelerator) для входящего канала HTTP. Протокол FRCA представляет собой специальную форму протокола NCSA и может создаваться только в среде z/OS.

Для того чтобы открыть эту страницу административной консоли, выберите Серверы > Типы серверов > Серверы приложений WebSphere > имя_сервера. В разделе Устранение неполадок выберите Протоколы доступа NCSA и ошибок HTTP. Эта страница консоли имеет несколько разделов — по одному на каждый тип протокола. Раздел протоколирования FRCA показывается, только если данный программный продукт работает на z/OS.

Протокол ошибок HTTP содержит записи о возникающих ошибках обработки HTTP. Тип фиксируемых в протоколе ошибок зависит от значения, выбранного в поле Уровень ведения протокола ошибок.

Протокол доступа NCSA содержит сведения обо всех запросах клиентов на подключение, обработанных транспортным каналом HTTP. Все сообщения, содержащиеся в протоколе доступа NCSA, указываются в формате NCSA.

You can use the HTTP transport channel custom property accessLogFormat to customize the format of the NCSA access log for a specific HTTP transport channel. See the topic HTTP transport channel custom properties for a description of how to use this custom property.

[z/OS] Протокол FRCA является специальным протоколом доступа NCSA. Он может создаваться, только если данный программный продукт работает на z/OS. Этот протокол содержит записи обо всех входящих клиентских запросах, обрабатываемых FRCA. Формат записей совпадает с NCSA.

[z/OS] В среде z/OS протоколирование ошибок HTTP, доступа NCSA и FRCA должно настраиваться на уровне контроллера.

После настройки протоколов ошибок HTTP, протоколов доступа NCSA и протоколов FRCA необходимо явным образом включить каждый тип протоколирования на странице параметров тех каналов HTTP, для которых нужно вести протоколы специальных типов. To view the settings page for an HTTP channel, click Servers > Server Types > WebSphere application servers > server_name > Web Container Settings > Chain > HTTP inbound channel > Web container transport chains.

Предотвращение неполадок Предотвращение неполадок: Параметры любого из этих протоколов настраиваются на странице параметров конкретного входящего канала HTTP. Any changes that you make on the HTTP inbound channel settings page only apply to that specific inbound channel and override any global configuration settings that you specify on this page.gotcha

Включить службу протоколирования при запуске сервера

Этот переключатель включает следующие виды протоколирования при запуске сервера:
  • [z/OS] протоколирование FRCA;
  • протоколирование доступа NCSA;
  • протоколирование ошибок HTTP.
Предотвращение неполадок Предотвращение неполадок: Даже при включении этого параметра необходимо явно активировать нужный тип протоколирования на этой странице и на странице параметров канала транспорта HTTP.gotcha
[z/OS]

Включить ведение протоколов доступа FRCA

Выберите это поле, чтобы информация о входящих запросах клиентов, обрабатываемых транспортным каналом HTTP, сохранялась в протоколе FRCA.

Это поле показывается, только если данный программный продукт работает на z/OS.

[z/OS]

Путь к файлу протокола FRCA

Полное имя файла протокола FRCA. Чтобы избежать конфликта имен, следует использовать переменную $(SERVER_LOG_ROOT): ее значение индивидуально для каждого сервера.

Это поле показывается, только если данный программный продукт работает на z/OS.

[z/OS]

Максимальный размер протокола FRCA

Задает максимальный размер файла протокола доступа FRCA в мегабайтах. При достижении максимального размера протокола доступа FRCA создается архивный файл <имя-протокола>.<время>.log. После этого текущая информация протокола доступа FRCA будет скопирована в данный архивный файл.

Пример имени файла протокола архива:
frca_access_11_09_20_16.15.04.log

В следующий раз, когда содержимое протокола доступа FRCA достигнет указанного максимального размера протокола, информация протокола доступа FRCA будет опять скопирована в архивный файл <имя-протокола>.<время>.log. В процессе копирования текущая информация архивного файла будет заменена новейшей текущей информацией протокола доступа FRCA. Примечание: При достижении максимального числа архивных протоколов, указанного в параметре "Максимальное число файлов хронологии", заменяется самый старый архивный протокол.

Это поле показывается, только если данный программный продукт работает на z/OS.

[z/OS]

Максимальное количество файлов

Задает максимальное число хранимых версий файла протокола FRCA.

Это поле показывается, только если данный программный продукт работает на z/OS.

[z/OS]

Формат протокола FRCA

Задает формат FRCA, используемый для протокола доступа пользователей. Если в этом поле выбрано значение "Стандартный", записи протокола будут содержать сведения о запрошенном ресурсе и немного других данных, однако в них не будет информации о переадресации, браузере и cookie. Если в этом поле выбрано значение "Составной", в записях будет сохраняться информация о переадресации, браузере и cookie.

Это поле показывается, только если данный программный продукт работает на z/OS.

Включить ведение протокола доступа NCSA

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

Путь к файлу протокола доступа NCSA

Полное имя протокола доступа NCSA. В пути к файлу можно указывать стандартные переменные подстановки, такие как $(SERVER_LOG_ROOT).

[z/OS] На платформе z/OS следует использовать переменную, указывающую сервер, например $(SERVER_LOG_ROOT), для того чтобы избежать конфликтов имен файлов протокола.

Максимальный размер протокола доступа NCSA

Задает максимальный размер файла протокола доступа NCSA в мегабайтах. При достижении максимального размера протокола доступа NCSA создается архивный файл <имя-протокола>.<время>.log. После этого текущая информация протокола доступа NCSA будет скопирована в данный архивный файл.

Пример имени файла протокола архива:
ncsa_access_11_09_20_16.15.04.log

В следующий раз, когда содержимое протокола доступа NCSA достигнет указанного максимального размера протокола, информация протокола доступа NCSA будет опять скопирована в архивный файл <имя-протокола>.<время>.log. В процессе копирования текущая информация архивного файла будет заменена новейшей текущей информацией протокола доступа NCSA. Примечание: При достижении максимального числа архивных протоколов, указанного в параметре "Максимальное число файлов хронологии", заменяется самый старый архивный протокол.

Максимальное количество файлов

Задает максимальное число хранимых версий файла протокола доступа NCSA.

Формат протокола доступа NCSA

Задает формат NCSA, используемый для протокола доступа пользователей. Если в этом поле выбрано значение "Стандартный", записи протокола будут содержать сведения о запрошенном ресурсе и немного других данных, однако в них не будет информации о переадресации, браузере и cookie. Если в этом поле выбрано значение "Составной", в записях будет сохраняться информация о переадресации, браузере и cookie.

Entries in the NCSA access log contain a local time stamp.

Включить ведение протокола ошибок

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

Путь к файлу протокола ошибок

Полное имя протокола ошибок HTTP. В пути к файлу можно указывать стандартные переменные подстановки, такие как $(SERVER_LOG_ROOT).

[z/OS] На платформе z/OS следует использовать переменную, указывающую сервер, например $(SERVER_LOG_ROOT), для того чтобы избежать конфликтов имен файлов протокола.

Максимальный размер протокола ошибок

Задает максимальный размер протокола ошибок HTTP в мегабайтах. При достижении максимального размера протокола ошибок HTTP создается архивный файл <имя-протокола>.<время>.log. После этого текущая информация протокола ошибок HTTP будет скопирована в данный архивный файл.

Пример имени файла протокола архива:
http_access_11_09_20_16.15.04.log

В следующий раз, когда содержимое протокола ошибок HTTP достигнет указанного максимального размера протокола, информация протокола ошибок HTTP будет опять скопирована в архивный файл <имя-протокола>.<время>.log. В процессе копирования текущая информация архивного файла будет заменена новейшей текущей информацией протокола ошибок HTTP. Примечание: При достижении максимального числа архивных протоколов, указанного в параметре "Максимальное число файлов хронологии", заменяется самый старый архивный протокол.

Максимальное количество файлов

Задает максимальное число хранимых версий файла протокола ошибок HTTP.

Уровень протокола ошибок

Задает тип сообщений об ошибках, которые будут сохраняться в протоколе ошибок HTTP.

Предусмотрены следующие варианты:
Критический
В протокол заносятся сведения только о серьезных сбоях, препятствующих работе сервера приложений.
Ошибка
В протокол заносятся сведения об ошибках в ответах клиентам. Если эти ошибки связаны с неправильной настройкой сервера приложений, то для их устранения требуется вмешательство администратора.
Предупреждение
В протокол заносится информация об ошибках общего характера, возникающих при обработке запросов клиентов, таких как исключительные ситуации сокетов. Для устранения этих ошибок обычно не требуется вмешательство оператора.
Информация
В протокол заносятся сведения о состоянии задач, выполняемых в процессе обработки запросов клиентов.
Отладка
В протокол заносится подробная информация о состоянии задач. Протокол этого уровня не может служить заменой протокола RAS в процессе отладки неполадок, однако он позволяет получить представление о ходе выполнения отдельных запросов клиентов. Если выбран этот уровень ведения протокола, то в поле Максимальный размер протокола ошибок нужно указать достаточно большой размер файла протокола, для того чтобы его хватило для хранения всей информации.

HTTP error log format

Entries in the HTTP error log contain a Greenwich Mean TIme (GMT + 0) time stamp.



Имя файла: utrb_httperrlogs.html