URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 28944
[ Назад ]

Исходное сообщение
"Метка времени в access.log сквида"

Отправлено falk0n , 16-Апр-03 15:23 
Как расшифровать метку времени squid в access.log. Запись вида:
1049601777.338    201 192.168.1.17 TCP_MISS/404 734 GET http://voskres.orthodox

Содержание

Сообщения в этом обсуждении
"Метка времени в access.log сквида"
Отправлено Barmaley , 16-Апр-03 15:32 
>Как расшифровать метку времени squid в access.log. Запись вида:
>1049601777.338    201 192.168.1.17 TCP_MISS/404 734 GET http://voskres.orthodox

пропиши в squid.conf
emulate_httpd_log on


"Метка времени в access.log сквида"
Отправлено falk0n , 16-Апр-03 15:38 
Мне нужно прочитать старую запись.
Как понимаю эта метка значение в секундах от какой то даты.
От какой даты идет отсчет времени?



"Метка времени в access.log сквида"
Отправлено Boytronic , 16-Апр-03 15:44 
>Мне нужно прочитать старую запись.
>Как понимаю эта метка значение в секундах от какой то даты.
>От какой даты идет отсчет времени?


01 01 70 пора выучить уже


"Метка времени в access.log сквида"
Отправлено gennady , 16-Апр-03 15:46 
>Мне нужно прочитать старую запись.
>Как понимаю эта метка значение в секундах от какой то даты.
>От какой даты идет отсчет времени?
Секунды от начала эпохи. Если стоит фря, то можно так:
for i in `cut -f1 -d '.'`
do
   date -r $i
done
Во фре date -r может конвертировать из этого формата в человеческий. В перле тоже есть похожая функция.

"Метка времени в access.log сквида"
Отправлено falk0n , 16-Апр-03 16:58 
Кому интересно
cat access.log | perl -nwe 's/^(\d+)/localtime($1)/e; print'