|
|
|
| Помогите разобраться с логами апача. Они имеют вот такой вид (поставил звездочки)
*.**.*.** - - [18/Sep/2011:00:00:03 +0000] "POST /*** HTTP/1.1" 200 7304 "***" "Mozilla/5.0 (Windows; U; Windows NT 5512; US; ) **" "-" "0" 0.241 request_uri:"***" request_body:"***"
Вот все понятно что и где в начале, а вот после колонки об используемой системы начинаються мои непонятки что означают эти цыфры никак не могу понять.
Догадываюсь что 0,241 - это время выполнения запроса, также вроже ясно что такое request_uri и request_body, а вот что означают загадочные "-" "0" понят никак не могу и в конфиге не могу найти где это описано | |
|
|
|
|
|
|
|
для: Natan
(23.09.2011 в 18:14)
| | Дело где происходит? На собственном сервере или на арендованном? Если на арендованном, то запросите формат директивы LogFormat при помощи которой формируются строки log-файла. Если на своем собственном, просто найдите эту директиву в httpd.conf. Затем сверьте формат с таблицей из статьи http://softtime.ru/article/index.php?id_article=99. | |
|
|
|
|
|
|
|
для: cheops
(23.09.2011 в 22:33)
| | А не подскажете где еще можно посмотреть какие есть параметры логов. А то у меня
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\
а там двух последних нет( | |
|
|
|
|
|
|
|
для: Natan
(26.09.2011 в 13:21)
| | Последние параметры это одноименные переменные окружения, которые заполняются из соответствующих HTTP-заголовков (присылаемых браузером).
Referer - это адрес предыдущей страницы (если пользователь попал на текущую страницу в результате перехода по ссылке)
User-Agent - это пользовательский агент, строка, которой идентифицирует себя браузер, из неё, как правило, можно узнать версию и тип браузера, операционную систему, если это робот, чей он и что примерно делает. В общем эта та информация, которую о себе хочет сообщить клиент.
PS Так как информацию отправляет клиент, она может быть фальсифицированной, например, роботы часто выдают себя за один из браузеров. | |
|
|
|
|
|
|
|
для: cheops
(26.09.2011 в 14:33)
| | Большое Спасибо за ответы. Я еще немногопозадаю глупые вопросы
Выше я приводила пример строки из логов, вот там как раз до определения браузера все понятно(спасибо вашим ответам) а что там пишеться дальше?!
Интуитивно понимяю что 0.241 - это время выполнения запроса(но интуитивно это нехорошо)
А вот что такое "-" "0" перед ним никакого воображения нехватает | |
|
|
|
|
|
|
|
для: Natan
(26.09.2011 в 15:06)
| | Хорошо бы увидеть ту директиву LogFormat, которая соответствует вашему лог-файлу, так как то, что приведено явно не от вашего лога. Вы откуда берете LogFormat? | |
|
|
|
|
|
|
|
для: cheops
(26.09.2011 в 17:01)
| | я его беру из файла httpd.conf | |
|
|
|
|
|
|
|
для: Natan
(26.09.2011 в 18:19)
| | 1) Файл httpd.conf именно от того сервера, в котором регистрируются логи?
2) У вас виртуальные хосты определены (не может идти перезапись на уровне контейнера <VirtualHost>)? | |
|
|
|