PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Programm um FTP-Logs auszuwerten


ollle
2005-09-12, 18:27:59
Moin!
Vielleicht gib es ja ein Programm in dieser Richtung. Es geht um ein FTP-Log mit viel unnötigem Gedöns. Aussehen tut das ganze sowie unten reingepastet.
Interessant ist eigentlich nur das, wo als Dateiendung "mp3" vorkommt. Das Programm müßte einfach in der Lage sein, die zu zählen und irgendwie übersichtlich darzustellen. Gibts da sowas?



(000022) 28.08.2005 23:51:16 - (not logged in) (65.99.190.123)> USER anonymous
(000022) 28.08.2005 23:51:16 - (not logged in) (65.99.190.123)> 331 Password required for anonymous
(000022) 28.08.2005 23:51:18 - (not logged in) (65.99.190.123)> PASS *******************
(000022) 28.08.2005 23:51:18 - anonymous (65.99.190.123)> 230 Logged on
(000022) 28.08.2005 23:51:21 - anonymous (65.99.190.123)> SYST
(000022) 28.08.2005 23:51:21 - anonymous (65.99.190.123)> 215 UNIX emulated by FileZilla
(000022) 28.08.2005 23:51:21 - anonymous (65.99.190.123)> PWD
(000022) 28.08.2005 23:51:21 - anonymous (65.99.190.123)> 257 "/" is current directory.
(000022) 28.08.2005 23:51:22 - anonymous (65.99.190.123)> TYPE I
(000022) 28.08.2005 23:51:22 - anonymous (65.99.190.123)> 200 Type set to I
(000022) 28.08.2005 23:51:22 - anonymous (65.99.190.123)> PASV
(000022) 28.08.2005 23:51:22 - anonymous (65.99.190.123)> 227 Entering Passive Mode (192,168,0,9,5,7)
(000022) 28.08.2005 23:51:22 - anonymous (65.99.190.123)> SIZE /ao.mp3
(000022) 28.08.2005 23:51:22 - anonymous (65.99.190.123)> 213 3039360
(000022) 28.08.2005 23:51:23 - anonymous (65.99.190.123)> MDTM /ao.mp3
(000022) 28.08.2005 23:51:23 - anonymous (65.99.190.123)> 213 20050828171401
(000022) 28.08.2005 23:51:23 - anonymous (65.99.190.123)> RETR /ao.mp3
(000022) 28.08.2005 23:51:23 - anonymous (65.99.190.123)> 150 Connection accepted
(000022) 29.08.2005 00:07:41 - anonymous (65.99.190.123)> 226 Transfer OK
(000022) 29.08.2005 00:09:16 - anonymous (65.99.190.123)> PASV
(000022) 29.08.2005 00:09:16 - anonymous (65.99.190.123)> 227 Entering Passive Mode (192,168,0,9,5,8)
(000022) 29.08.2005 00:09:17 - anonymous (65.99.190.123)> SIZE /ao.mp3
(000022) 29.08.2005 00:09:17 - anonymous (65.99.190.123)> 213 3039360
(000022) 29.08.2005 00:09:18 - anonymous (65.99.190.123)> MDTM /ao.mp3
(000022) 29.08.2005 00:09:18 - anonymous (65.99.190.123)> 213 20050828171401

HajottV
2005-09-12, 18:32:10
Huhu,

wenn der Server unter Unix/Linux läuft (oder cygwin installiert ist), könnte man es ja mit...

cat <logname> | grep mp3 | sort | uniq -c | sort

...für den Anfang mal versuchen.

Gruß

Jörg

ollle
2005-09-12, 18:41:20
Huhu,

wenn der Server unter Unix/Linux läuft (oder cygwin installiert ist), könnte man es ja mit...

cat <logname> | grep mp3 | sort | uniq -c | sort

...für den Anfang mal versuchen.

Gruß

Jörg

Nee, das ist nicht mein Server, ich hab nuir die Log-Dateien gekriegt und müßte das hier lokal machen, sprich offline (und das ganze mit WinXP)...
Ichj hab eben mal ein Demo von Mescalero ausprobiert, aber der kann damit nix anfangen...

Sephiroth
2005-09-13, 02:54:34
Was heißt übersichtlich für dich und welche Informationen sollen enthalten sein? Im Grund nicht sonderlich schwierig etwas zu schreiben, was das logfile Zeile für Zeile durchgeht.

/dev/NULL
2005-09-13, 11:42:36
#!/bin/bash
cat /var/log/ftp.log|grep ".mp3" |wc -l

??

littlejam
2005-09-13, 12:50:57
Wie wäre es mit
findstr /c:"mp3" meinelogdatei

Gruß