Page 1 of 1
proftpd logauswertung
Posted: 2003-03-03 18:30
by t.kuhmann
hi hi
ich bin auf der suche nach einem script, das mir meinen datentransfer der ftp log auswertet (grafisch) ich habe schon bei proftpd geschaut aber das script das da zur verfügung steht, is im mom nich zum downlload bereit ;(
hat das e.v. von euch jemand schon gezogen nennt sich xferlog
thx
Re: proftpd logauswertung
Posted: 2003-03-03 18:56
by flo
das xferlog ist das Logfile, daß Du auswerten möchtest ... vielleicht hilft Di etwas in der Richtung ja weiter:
Code: Select all
#!/bin/bash
for i in /home/*
do
USRNAME="`echo $i | replace "/home/" ""`"
echo $USRNAME
echo "------------------------------------"
DATESTRING=`date +"%Y%m%d"`
grep "$USRNAME" $1 | awk '{ printf"%sn",$8}' | awk '{sum1 += $1} END { printf"t%33.3fn",sum1/1024}'
echo ""
echo ""
done
Aufzurufen mit dem xferlog als Parameter, gibt es für jeden Benutzer die Summe des FTP-Transfers aus. Die Benutzer ziehe ich aus /home/
Grüße,
flo.
Re: proftpd logauswertung
Posted: 2003-03-03 18:59
by t.kuhmann
das hilft mir leider icht weiter, da ich ein blutiger anfänger bin ;(
ich ich such da eher was in richtung php + sql
aber trotzdem mal danke
Re: proftpd logauswertung
Posted: 2003-03-03 20:37
by dodolin
Re: proftpd logauswertung
Posted: 2003-03-03 20:40
by t.kuhmann
kann ich mit dem das auswerten?
das wusste ich nicht
Re: proftpd logauswertung
Posted: 2003-03-03 22:16
by [monk]
T.Kuhmann wrote:das hilft mir leider icht weiter, da ich ein blutiger anfänger bin ;(
ich ich such da eher was in richtung php + sql
aber trotzdem mal danke
proftpd kann auch die ganzen transfers in eine mysql tabelle schreiben.
somit dürfte eine auswertung relativ schnell geschrieben sein.
Re: proftpd logauswertung
Posted: 2003-03-03 23:05
by t.kuhmann
klar is immer alles schnell gemacht, wenn man weiss wie es geht :)
aber danke mal ...
ich muss mich da wohl etwas rein arbeiten ...
dachte nur so etwas ist schon vorhanden
greez
Re: proftpd logauswertung
Posted: 2003-03-03 23:13
by floschi
wie schon geschrieben, webalizer wertet die aus, sofern gewünscht ;)