Squid Log-Files, oder wann war das?

Post Reply
Message
Author
Adrian

Squid Log-Files, oder wann war das?

#1 Post by Adrian »

Hallo!

Ich habe ein kleines Problem mit den Log-Files von Squid, und zwar werden die so angezeigt:

980497221.975 31 192.168.29.114 TCP_HIT/200 373 GET http://www.aol.de/img/header/s_gelb.gif - NONE/- image/gif
980497222.045 32 192.168.29.114 TCP_HIT/200 381 GET http://www.aol.de/img/dotclear.gif - NONE/- image/gif
980497222.083 35 192.168.29.114 TCP_HIT/200 409 GET http://www.aol.de/img/imgareaarrow.gif - NONE/- image/gif
980497222.101 16 192.168.29.114 TCP_HIT/200 509 GET http://www.aol.de/img/imgnavround.gif - NONE/- image/gif
980497222.182 80 192.168.29.114 TCP_HIT/200 397 GET http://www.aol.de/img/imgnavarrowright.gif - NONE/- image/gif
980497222.202 18 192.168.29.114 TCP_HIT/200 397 GET http://www.aol.de/img/bgheader02.gif - NONE/- image/gif
980497222.217 13 192.168.29.114 TCP_HIT/200 1105 GET http://www.aol.de/homepage/navbar.gif - NONE/- image/gif
980497222.270 51 192.168.29.114 TCP_HIT/200 573 GET http://www.aol.de/img/imgnavbottom.gif - NONE/- image/gif

Mein Chef möchte nun wissen, zu welcher Zeit diese Zugriffe statt fanden, mir ist schon klar das die erste Spalte dafür verantwortlich ist, nur welches Format ist das?

Weiß jemand darüber bescheid?

ciao

Stefan

Re: Squid Log-Files, oder wann war das?

#2 Post by Stefan »

Vermutlich ist das die Unix-Zeitrechnung, die in Sekunden seit ca. 1970 gezählt wird.
(Glaube ich, bin mir nicht 100% sicher).

98049722 / (60*60*24*365) = 31,09136291857
Also ca. 31 Jahre nach der Sekunde Null

Das müßte in der /etc/squid.conf aber umschaltbar sein, so daß im Log-File etwas mehr Klartext steht.

Stefan

Stefan

Re: Squid Log-Files, oder wann war das?

#3 Post by Stefan »

Hoppla, die Rechnung muß natürlich so sein (eine Ziffer vergessen) :

980497221 / (60*60*24*365) = 31,0913629185

Pinux

Re: Squid Log-Files, oder wann war das?

#4 Post by Pinux »

Hi,

Versuchs mal mit:

date -d '1970-01-01 980497221 sec' +"%Y-%m-%d %T %z"

das ergibt dann:

2001-01-26 08:20:21 +0100

User avatar
Stormbringer
Posts: 1570
Joined: 11. Jan 2001 11:01
Location: Ruhrgebiet

Re: Squid Log-Files, oder wann war das?

#5 Post by Stormbringer »

.. oder nimm ein kleines perl Skript:
(nur ein Beispiel!!!)

convert_date.sh:
#! /usr/bin/perl -p
s/^\d+\.\d+/localtime $&/e;

und dann halt ausführen (z. B. manuell oder per Cronjob <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">):
./convert_date.sh /var/squid/logs/access.log > access_date.log

Hoffe es hilft ...
Gruß

Post Reply