Нужно, чтобы squid вставлял дату и время запроса картинки/странички в access.log.
Где и что надо править?FreeBSD 4.11 и последняя версия сквида.
>Нужно, чтобы squid вставлял дату и время запроса картинки/странички в access.log.
>Где и что надо править?
>
>FreeBSD 4.11 и последняя версия сквида.
первая позиция в логе и есть время
>первая позиция в логе и есть времяВот кусок сегодняшнего лога access.log
1128359092.679 112 10.0.0.10 TCP_HIT/200 817 GET http://www.opennet.me/img/runnet.gif - NONE/- image/gif
1128359092.686 1 10.0.0.10 TCP_DENIED/403 1299 GET http://top.list.ru/counter? - NONE/- text/html
1128359092.706 20 10.0.0.10 TCP_DENIED/403 1319 GET http://counter.rambler.ru/top100.cnt? - NONE/- text/html
1128359092.718 10 10.0.0.10 TCP_MEM_HIT/200 569 GET http://www.opennet.me/banner.gif - NONE/- image/gif
1128359092.748 29 10.0.0.10 TCP_DENIED/403 1305 GET http://u367.96.spylog.com/cnt? - NONE/- text/htmlГде тут искать и расшифровывать время?
Время первое поле до пробела.
В perl для расшифровки используется localtime.
Например так:#!/usr/bin/perl
$t="1128359092.748";
$tt=localtime($t);
print "$tt\n";В других языках - не знаю.