Привет,Можно ли сделать так чтобы squid писал в access.log
человеческий формат времени, а не unixo_вый ?
Заколебало уже переводить каждый раз.Помогите пожалуйста кто знает.
>Привет,
>
>Можно ли сделать так чтобы squid писал в access.log
>человеческий формат времени, а не unixo_вый ?
>Заколебало уже переводить каждый раз.попробуй emulate_httpd_log on
то тогда, возможно, не будут работать анализаторы логов.
по крайней мере, sarg требует эту опцию выключить.
>>Привет,
>>
>>Можно ли сделать так чтобы squid писал в access.log
>>человеческий формат времени, а не unixo_вый ?
>>Заколебало уже переводить каждый раз.
>
>попробуй emulate_httpd_log on
>то тогда, возможно, не будут работать анализаторы логов.
>по крайней мере, sarg требует эту опцию выключить.
скрипт на perl (сам пользуюсь):#! /usr/bin/perl -p
s/^\d+\.\d+/localtime $&/eнатравливаешь его на access.log и перенаправляешь поток в др. файл.
>скрипт на perl (сам пользуюсь):
>
>#! /usr/bin/perl -p
>s/^\d+\.\d+/localtime $&/e
>
>натравливаешь его на access.log и перенаправляешь поток в др. файл.Каким образом натравливать? Если можно поподробнее.
И вообще где взять описание этого формата времени и алгоритм приведения к нормальному виду?
>Каким образом натравливать? Если можно поподробнее.
вот так:
name_script.pl access.log > access.normal
>И вообще где взять описание этого формата времени и алгоритм приведения >к нормальному виду?
где взять описание ? наверное там же где и скуид.
а зачем ? если для мониторинга трафика, то проще воспользоваться уже готовыми прогами. я например пользуюсь sarg (http://web.onda.com.br/orso/).
>где взять описание ? наверное там же где и скуид.
Не, там нету.
>а зачем ? если для мониторинга трафика, то проще воспользоваться уже
>готовыми прогами. я например пользуюсь sarg (http://web.onda.com.br/orso/).
Интересует в принципе, как программера.