донастройка логов апача

Статус
В этой теме нельзя размещать новые ответы.

lift

Читатель
Заблокирован
Регистрация
1 Июл 2007
Сообщения
2.222
Реакции
1.487
Раньше было всеравно, а сейчас что то уже надоедать начало.
в конфиге апача прописанны дефолтные форматы логов:
<IfModule log_config_module>
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
<IfModule logio_module>
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
</IfModule>
CustomLog "C:/Apache/logs/access.log" common
</IfModule>
соответственно в самих логах записи вида:
66.249.66.106 - - [24/Mar/2009:09:16:10 +0300] "GET / HTTP/1.1" 200 18569
а хочется чтоб в записях были еще и имена хостов с которых зашли, тоесть чтоб сразу видеть что например зашел один из русских пауков гуголы или например яндекс.
Как это сделать?
 
Я перед Апачем поставил nginx, теперь записи вида:

Код:
192.168.95.110 - - [23/Mar/2009:21:56:41 +0200] "GET / HTTP/1.1" 200 545 "http://192.168.77.77/test/" "Opera/9.27 (Windows NT 5.1; U; ru)"
192.168.77.77 - - [23/Mar/2009:21:57:11 +0200] "GET /test/ HTTP/1.1" 200 1878 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.7) Gecko/2009021910 AdCentriaIM/1.7 Firefox/3.0.7 (.NET CLR 3.5.30729)"
192.168.77.77 - - [23/Mar/2009:21:57:15 +0200] "GET / HTTP/1.1" 200 544 "http://192.168.77.77/test/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.7) Gecko/2009021910 AdCentriaIM/1.7 Firefox/3.0.7 (.NET CLR 3.5.30729)"
192.168.95.110 - - [23/Mar/2009:21:58:00 +0200] "GET /speedtest/ HTTP/1.1" 200 958 "-" "Opera/9.27 (Windows NT 5.1; U; ru)"
192.168.91.122 - - [23/Mar/2009:23:34:57 +0200] "OPTIONS / HTTP/1.1" 403 169 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600"
192.168.94.24 - - [23/Mar/2009:23:49:14 +0200] "OPTIONS / HTTP/1.1" 403 169 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600"
192.168.98.23 - - [23/Mar/2009:23:50:27 +0200] "OPTIONS / HTTP/1.1" 403 169 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600"
192.168.88.110 - - [23/Mar/2009:23:51:08 +0200] "OPTIONS / HTTP/1.1" 403 169 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600"

это как вариант
 
  • Нравится
Реакции: lift
У вас уже соответсвующий формат вроде определен, всего-то надо заменить

CustomLog "C:/Apache/logs/access.log" common

на

CustomLog "C:/Apache/logs/access.log" combined

Если вместо IP адресов хочется в логах иметь DNS имена хостов, то в конфиге Apache надо включить

HostnameLookups On

Правда может немного тормозить, так как на резолвинг DNS дополнительное время нужно будет.
 
  • Нравится
Реакции: lift
Благодарю, вопрос исчерпан. Что хотел - получил, даже в нескольких вариантах. Темку клозет )
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху