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

Тема в разделе "Администрирование серверов", создана пользователем lift, 24 мар 2009.

Статус темы:
Закрыта.
Модераторы: mefish, stooper
  1. lift

    lift Читатель

    Заблокирован
    Регистр.:
    1 июл 2007
    Сообщения:
    2.226
    Симпатии:
    1.377
    Раньше было всеравно, а сейчас что то уже надоедать начало.
    в конфиге апача прописанны дефолтные форматы логов:
    соответственно в самих логах записи вида:
    а хочется чтоб в записях были еще и имена хостов с которых зашли, тоесть чтоб сразу видеть что например зашел один из русских пауков гуголы или например яндекс.
    Как это сделать?
     
  2. Demon425

    Demon425

    Регистр.:
    9 июл 2008
    Сообщения:
    461
    Симпатии:
    116
    Я перед Апачем поставил 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 нравится это.
  3. Marshan Busiko

    Marshan Busiko Постоялец

    Регистр.:
    29 сен 2007
    Сообщения:
    102
    Симпатии:
    77
    У вас уже соответсвующий формат вроде определен, всего-то надо заменить

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

    на

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

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

    HostnameLookups On

    Правда может немного тормозить, так как на резолвинг DNS дополнительное время нужно будет.
     
    lift нравится это.
  4. lift

    lift Читатель

    Заблокирован
    Регистр.:
    1 июл 2007
    Сообщения:
    2.226
    Симпатии:
    1.377
    Благодарю, вопрос исчерпан. Что хотел - получил, даже в нескольких вариантах. Темку клозет )
     
Статус темы:
Закрыта.