Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Url's aus Squid-Log auslesen

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Netzwerk
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
kotte2001



Anmeldungsdatum: 17.07.2001
Beiträge: 30
Wohnort: Schwarzenberg

BeitragVerfasst am: 20. Jul 2001 21:26   Titel: Url's aus Squid-Log auslesen

Hallo,

wie kann ich mit einfachen Mitteln die aufgerufenen Url's aus meiner Squid-Access-Logfile auslesen? Ich verwende kein httpd_loglevel, sondern das normale Squid Loglevel.

Danke im Vorraus!

Michael
 
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen

Lino
Gast





BeitragVerfasst am: 20. Jul 2001 21:35   Titel: Re: Url's aus Squid-Log auslesen

wenn er jede zeile, die ein http oder ftp enthält ausgeben soll,

dann gib grep http dateiname
bzw. grep ftp dateiname ein

by lino
 

kotte2001



Anmeldungsdatum: 17.07.2001
Beiträge: 30
Wohnort: Schwarzenberg

BeitragVerfasst am: 20. Jul 2001 21:58   Titel: Re: Url's aus Squid-Log auslesen

Hallo,

bin etwas weiter gekommen. Hier ein Auszug aus meiner Logfile.

---schnipp---
995621191.444 4177 britney.local TCP_MISS/200 447 GET http://freshmeat.net/index.php3 - DIRECT/freshmeat.net page/php
995621191.520 3833 britney.local TCP_MISS/200 423 GET http://freshmeat.net/img/subscribe.gif - DIRECT/freshmeat.net image/gif
995621191.934 9381 britney.local TCP_MISS/200 1698 GET http://freshmeat.net/img/fmII-button.gif - DIRECT/freshmeat.net image/gif
---schnapp---

Ich rufe die Logdatei mit cat auf, wie kann ich die Ausgabe in Abhänigkeit von GET bis - heraus cutten?

995621191.444 4177 britney.local TCP_MISS/200 447 GET>ab hier< http://freshmeat.net/index.php3<bis da> - DIRECT/freshmeat.net page/php

Wäre schön wenn jamand eine Antwort wüsste, kenn mich leider in der Shell noch nicht so aus.

Michael
 
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen

hugenay
Gast





BeitragVerfasst am: 20. Jul 2001 22:44   Titel: Re: Url's aus Squid-Log auslesen

cat squid.log | awk '{print $7}'

Geht davon aus, dass die felder in der datei immer gleich sind, also immer feld 7 die html seite ist
(wenn sich das aendern koennte, musst du mit regulaeren ausdruecken arbeiten)

gruss hug.
 

Jochen
Gast





BeitragVerfasst am: 23. Jul 2001 7:42   Titel: Re: Url's aus Squid-Log auslesen

Schon mal Sorry im voraus fürs Klugscheissern, aber bei "cat dat | ..."´kruseln sich mir die Zehennägel. Das ist ein Extra-Prozess für nix! Schreib statt dessen doch einfach direkt

awk '{print $7}' squid.log

Weniger zu schreiben, ein Prozess weniger und lesbarer.

So. Klugscheisser-Mode OFF.

Jochen
 

hugenay
Gast





BeitragVerfasst am: 23. Jul 2001 9:32   Titel: Re: Url's aus Squid-Log auslesen

hehe, habe nichts anderes erwartet

gruss hug.
 

MartinHeuser
Gast





BeitragVerfasst am: 23. Jul 2001 12:44   Titel: Re: Url's aus Squid-Log auslesen

Hallo Michael. Wenn Du möchtest, kann ich Dir ein Perlscript dafür geben, es macht aus dem Log ne Top 100 oder wie Du halt willst und rechnet den Traffic zusammen.

Gruß Martin
 

kotte2001



Anmeldungsdatum: 17.07.2001
Beiträge: 30
Wohnort: Schwarzenberg

BeitragVerfasst am: 23. Jul 2001 13:55   Titel: Re: Url's aus Squid-Log auslesen

@Martin

Ja, du kannst mir gerne dein Perl Script senden. Schick' dich einfach eine Mail an mail@michaelkotte.de

Besten Dank!

Michael
 
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen

MartinHeuser
Gast





BeitragVerfasst am: 23. Jul 2001 14:22   Titel: Re: Url's aus Squid-Log auslesen

Habs losgeschickt.

Du musst es aber noch an Squid anpassen. Momentan ist es für Apache gebaut.

Gruß Martin
 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Netzwerk Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy