PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Squid Logfile - Infos ziehen



thewizard
26.09.03, 09:58
Hallo,

ich hab ein squidlogfile und hätte daraus gerne die info ob zu einer bestimmten zeit jemand auf einer bestimmten Seite wahr. hab mich schon mal mit | grep usw probiert aber bekomme das nicht hin.

Danke für die Hilfe

Liberace
26.09.03, 10:19
Hmm, was haelst du von:

grep <uhrzeit> <logfile> |grep <URL>

Liberace

mamue
26.09.03, 11:17
In der access-log steht, glaube ich, nicht direkt das Datum und die Uhrzeit drin.
Dieses
#! /usr/bin/perl -p
s/^\d+\.\d+/localtime $&/e;
Perlscript wandelt als Filter angewendet den Timestamp in Datum und Uhrzeit um.
Rest siehe "Liberace".

mamue

thewizard
26.09.03, 11:19
besten dank für die schnelle hilfe :)

Liberace
26.09.03, 13:32
Oder du stellst dein Log-File Format in der /etc/squid.conf auf:


emulate_httpd_log on

Damit hast du in deinem Log-File die Zeit "lesbar" dargestellt.

Liberace