Общий формат журнала

редактировать

Общий формат журнала, также известный как Общий формат журнала NCSA (после NCSA_HTTPd ) - это стандартизованный формат текстового файла, используемый веб-серверами. при создании файлов журнала сервера. Поскольку формат стандартизован, файлы можно легко проанализировать с помощью различных программ веб-анализа, например Webalizer и Аналоговый.

Каждая строка в файле, хранящемся в формате общего журнала, имеет следующий синтаксис:

байт состояния запроса даты идентификатора хоста и аутентификации

mat расширяется полями with referrer и user-agent.

Содержание
  • 1 Пример
  • 2 Использование
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки
Пример
127.0.0.1 идентификатор пользователя frank [10 / Oct / 2000: 13: 55: 36 -0700] "GET /apache_pb.gif HTTP / 1.0" 200 2326

Знак "-" в поле указывает на отсутствие данных.

  • 127.0.0.1 - это IP-адрес клиента (удаленного хоста), который сделал запрос к серверу.
  • идентификатор пользователя - это RFC 1413 идентификатор клиента. Обычно "-".
  • frank - это идентификатор пользователя лица, запрашивающего документ. Обычно «-», если.htaccess не запрашивал аутентификацию.
  • [10 / Oct / 2000: 13: 55: 36 -0700] - это дата, время и часовой пояс, в котором был получен запрос, по умолчанию в strftime формат% d /% b /% Y:% H:% M:% S% z.
  • «GET /apache_pb.gif HTTP / 1.0» - это строка запроса из клиент. Метод GET, /apache_pb.gif - запрашиваемый ресурс, а HTTP / 1.0 - протокол HTTP.
  • 200 - это код состояния HTTP, возвращаемый клиенту. 2xx - успешный ответ, 3xx - перенаправление, 4xx - ошибка клиента и 5xx - ошибка сервера.
  • 2326 - размер объекта, возвращенного клиенту, измеренный в байтах.
Использование

Файлы журнала - это стандартный инструмент для разработчиков и администраторов компьютерных систем. Они записывают, «что произошло и кем» системы. Эта информация может записывать неисправности и помогать в их диагностике. Он может выявлять нарушения безопасности и другое неправильное использование компьютера. Его можно использовать для аудита. Его можно использовать для целей бухгалтерского учета.

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

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-15 07:10:32
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте