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 ;)