чем можно анализировать нестандартные логи NGINXa?
Andrey Y. Ostanovsky
andrey at ostanovsky.spb.ru
Thu Oct 27 18:04:03 MSD 2005
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
More information about the nginx-ru
mailing list