www.ProFTPD.de
13. März 2007, 19:46:09 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: suche gutes tool für logfilesauswertung usw  (Gelesen 365 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Hubsi
ProFTPD
*
Offline Offline

Beiträge: 17


Profil anzeigen
« am: 25. Juli 2003, 10:31:33 »

hi

ich suche noch ein gutes tool für das auswerten der logfiles, so, daß ich immer alles auf die member zugeschnitten sehe usw, am besten noch grafisch

am besten wäre auch wenn das tool hier zuheim auf windows laufen würde und ich die logfiles importieren kann, aber ist kein muss


weiterhin suche ich eine gute komfortable möglichkeit den aktuellen stand des proftpd zu sehen, also wer wo was macht und wieviel speed derjenige hat und der ftp grade insgesamt usw
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 25. Juli 2003, 10:56:14 »

Zitat von: "Hubsi"
hi
ich suche noch ein gutes tool für das auswerten der logfiles, so, daß ich immer alles auf die member zugeschnitten sehe usw, am besten noch grafisch


webalizer.. erstellt HTML Seiten von den Logs.


Zitat

weiterhin suche ich eine gute komfortable möglichkeit den aktuellen stand des proftpd zu sehen, also wer wo was macht und wieviel speed derjenige hat und der ftp grade insgesamt usw


ftpwho -v
ftptop

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #2 am: 26. Juli 2003, 18:59:53 »

PHP-Script für ftpwho-Anzeige im Browser
Code:
<HTML>
 <HEAD>
  <TITLE>Administration</TITLE>
 </HEAD>
<BODY onload="window.defaultStatus='--=Administration=--';">
<H2>Offene Verbindungen...</H2>
<?php
$command 
shell_exec&#40;'/usr/local/bin/ftpwho -v >/tmp/ftp.online'&#41;;
$handle  fopen &#40;"/tmp/ftp.online", "r"&#41;;
if &#40;$handle&#41;
&#123;
echo "<font size=-2 face=verdana><UL>";
while &
#40;!feof &#40;$handle&#41;&#41;
&#123;
$buffer fgets&#40;$handle, 4096&#41;;
$buffer str_replace&#40;"client", "<HR>Client",strtolower&#40;$buffer&#41;&#41;;
$buffer str_replace&#40;"retr", "<font color=red><b>retr</b></font>",strtolower&#40;$buffer&#41;&#41;;
$buffer str_replace&#40;"idle", "<font color=green><b>idle</b></font>",strtolower&#40;$buffer&#41;&#41;;
$buffer str_replace&#40;"stor", "<font color=red><b>stor</b></font>",strtolower&#40;$buffer&#41;&#41;;
if &#40;stristr&#40;$buffer,"stor"&#41; || stristr&#40;$buffer,"retr"&#41; || stristr&#40;$buffer,"idle"&#41;&#41;
&#123;
echo "<b><nobr>".$buffer."</nobr></b><BR>";
&
#125;
elseif &#40;stristr&#40;$buffer,"users"&#41;&#41;
&#123;
echo "<nobr><font color=\"#4040ff\"><B>".$buffer."</B></font></nobr>";
&
#125;
else
&
#123;
echo "<nobr><font color=\"#404040\">".$buffer."</font></nobr>";
&
#125;
&#125;
fclose &#40;$handle&#41;;
unlink&#40;"/tmp/ftp.online"&#41;;
echo '<META HTTP-EQUIV=Refresh CONTENT="1; URL=http&#58;//'.$_SERVER["HTTP_HOST"&#93;.$_SERVER["PHP_SELF"&#93;.'">';
&#125;
?>

 </BODY>
</HTML>

Nicht schön aber geht... :wink:
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Tiger
ProFTPD
*
Offline Offline

Beiträge: 39


143368889 sysoptiger
Profil anzeigen WWW
« Antwort #3 am: 28. Juli 2003, 19:17:06 »

@Wörsty

Dein Script find ich toll. Da ich aber von PHP null Ahnung habe, könntest du da noch zwei Buttons einfügen um die Überwachung zu stoppen und wieder zu starten!
 :oops:  :gott)
Das wäre Super  :thx)

GX

Tiger
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #4 am: 28. Juli 2003, 21:00:21 »

Zitat von: "Tiger"
@Wörsty

Dein Script find ich toll. Da ich aber von PHP null Ahnung habe, könntest du da noch zwei Buttons einfügen um die Überwachung zu stoppen und wieder zu starten!


ROTFL ... Du musst RELOAD DRUECKEN fuer nen Update Smiley
Das wird Dir im Webbrowser angezeigt....

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #5 am: 28. Juli 2003, 21:23:05 »

So :?:
Code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
 <HEAD>
  <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <TITLE>Administration</TITLE>
</HEAD>
<BODY onload="window.defaultStatus='--=Administration=--';">
<?php 
if &#40;$_GET["loop"&#93; == no&#41; 
&#123;
 
echo '<A href="http&#58;//'.$_SERVER["HTTP_HOST"&#93;.$_SERVER["PHP_SELF"&#93;.'"><FONT face="Verdana" size="-2">START</FONT></A>';
&#125;
else
&
#123;
 
$meta true;
 echo 
'<A href="http&#58;//'.$_SERVER["HTTP_HOST"&#93;.$_SERVER["PHP_SELF"&#93;.'?loop=no"><FONT face="Verdana" size="-2">STOPP</FONT></A>';
&#125;
echo '<BR><FONT face="Verdana"><BIG>Offene Verbindungen<BIG></FONT><BR>';
$command shell_exec&#40;'/usr/local/bin/ftpwho -v >/tmp/ftp.online'&#41;; 
$handle  fopen &#40;"/tmp/ftp.online", "r"&#41;; 
if &#40;$handle&#41; 
&#123; 
echo "<font size=-2 face=verdana><UL>"
while &
#40;!feof &#40;$handle&#41;&#41; 
&#123; 
$buffer fgets&#40;$handle, 4096&#41;; 
$buffer str_replace&#40;"client", "<HR>Client",strtolower&#40;$buffer&#41;&#41;; 
$buffer str_replace&#40;"retr", "<font color=red><b>retr</b></font>",strtolower&#40;$buffer&#41;&#41;; 
$buffer str_replace&#40;"idle", "<font color=green><b>idle</b></font>",strtolower&#40;$buffer&#41;&#41;; 
$buffer str_replace&#40;"stor", "<font color=red><b>stor</b></font>",strtolower&#40;$buffer&#41;&#41;; 
if &#40;stristr&#40;$buffer,"stor"&#41; || stristr&#40;$buffer,"retr"&#41; || stristr&#40;$buffer,"idle"&#41;&#41; 
&#123; 
echo "<b><nobr>".$buffer."</nobr></b><BR>"
&
#125; 
      
elseif &#40;stristr&#40;$buffer,"users"&#41;&#41; 
&#123; 
echo "<nobr><font color=\"#4040ff\"><B>".$buffer."</B></font></nobr>"
&
#125; 
else 
&
#123; 
echo "<nobr><font color=\"#404040\">".$buffer."</font></nobr>"
&
#125; 
&#125; 
fclose &#40;$handle&#41;; 
unlink&#40;"/tmp/ftp.online"&#41;; 
&#125; 
echo "\n";
if &
#40;$meta == true &#41; echo '<META HTTP-EQUIV=Refresh CONTENT="2; URL=http&#58;//'.$_SERVER["HTTP_HOST"&#93;.$_SERVER["PHP_SELF"&#93;.'">'; 
?>

</BODY>
</HTML>
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Tiger
ProFTPD
*
Offline Offline

Beiträge: 39


143368889 sysoptiger
Profil anzeigen WWW
« Antwort #6 am: 29. Juli 2003, 07:41:24 »

Zitat von: "stonki"
Zitat von: "Tiger"
@Wörsty

Dein Script find ich toll. Da ich aber von PHP null Ahnung habe, könntest du da noch zwei Buttons einfügen um die Überwachung zu stoppen und wieder zu starten!


ROTFL ... Du musst RELOAD DRUECKEN fuer nen Update Smiley
Das wird Dir im Webbrowser angezeigt....

cu
stonki


Aäähm, bei einer Aktualisierungsrate von 1 Sekunde ist das schon als ein Reaktionsspiel zu betrachten den STOP-Button im Browser zu treffen  :lol:
Ich habe es aber wenigstens geschafft die Refreshrate auf 5 Sekunden zu setzen, somit geht es auch.
Ich werde aber Wörsty's neue Variante mal testen!

Danke
Tiger
Gespeichert
Tiger
ProFTPD
*
Offline Offline

Beiträge: 39


143368889 sysoptiger
Profil anzeigen WWW
« Antwort #7 am: 29. Juli 2003, 07:50:08 »

@wörsty

Danke dafür. :thx)
Wollte mich mit PHP erst befassen, wenn mein Provider das für meine Webseite unterstützt.
Ich will aber anhand deiner Vorlage noch versuchen das ganze grafisch etwas schöner zu machen. :oi
Aber das hat erst mal Zeit.

Gruß

Tiger
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #8 am: 29. Juli 2003, 08:09:40 »

Zitat von: "Wörsty"
...


sollte man ja eigentlich zum Download anbieten...

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #9 am: 29. Juli 2003, 11:12:14 »

@stonki biete ruhig an
Ich  mache mal einen Thread auf.
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.126 Sekunden mit 19 Zugriffen.