ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: чем можно анализи ровать нестандартные логи NGINXa?



Alex Kitschkiruk wrote:

>Привет всем!
>Кто может подсказать, чем можно анализировать нестандартные логи nginx?
>Есть кроме стандартных данных например: логин, файл, с какого байта и
>по какой было скачано.
>Некоторые анализаторы понимают только апачевские форматы.
>А хотелось бы видеть статистику по пользователям (закрытая область),
>что скачивал и сколько...
>
>
>log_format download  '%addr - - [%time] "%{remote_user}v" "%request" %status '
>                        '%length "%{Referer}i" "%{User-Agent}i" '
>                        '"%{Range}i" "%{Content-Range}o"';
>
>  
>
Я для этого подогнал формат лога nginx-а к тому, что понимает webalizer
    log_format main     '%addr -  - [%time] "%request" %status %length'
                        ' "%{Host}i" "%{User-Agent}i" "%{Referer}i"
"%gzip_ratio"';

В результате получаем таблицу рефереров "Top 79 of 125 Total Referrers"
которая более менее отражает реальную действительность. По-уму, конечно,
надо какой-то хак для webalizer-а делать, но я не силен в языке, на
котором он написан.:)

-- 
Best regards, Andrey Y. Ostanovsky
St. Petersburg





 




Copyright © Lexa Software, 1996-2009.