Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
statsy niceshapera w html http://forum.freesco.pl/viewtopic.php?f=22&t=9847 |
Strona 1 z 1 |
Autor: | -MW- [ piątek, 11 listopada 2005, 23:09 ] |
Tytuł: | statsy niceshapera w html |
zrobilem sobie taki pliczek ktory wyswietla polecenie niceshaper stats w kodzie html - moze nie dokonca jest to dopracowane ale moze ktos pociagnie temat ![]() uruchomilem serwer thttpd z prawami roota na porcie 85 z mozliwoscia wykonania plikow .pl w /etc/rc.d/thttpd - dodalem wpis: Cytuj: [ -z "$PID" ] && /usr/sbin/thttpd -d /var/www-stat -l /var/log/thttpd.log -c "**.pl" -u root -p 85 -T ISO=8859-2 utworzylem katalog Cytuj: /var/www-stat Cytuj: restart serwera thttpd da katalogu /var/www-stats wzucamy plik o nazwie niceshaper.pl i o takiej zawartosci: Cytuj: #!/bin/sh
rm /tmp/test.tmp rm /tmp/test1.tmp echo " <head> <TITLE>Statystyki niceshaper'a w wersji HTML</TITLE>. <meta HTTP-EQUIV=Refresh CONTENT=300> <meta HTTP-EQUIV=Cache-Control content=no-cache> <meta HTTP-EQUIV=Pragma CONTENT=no-cache> <meta HTTP-EQUIV=Content-Type CONTENT=text/html; charset=iso-8859-2> </head> " echo '<body style="background-color: e0e0e0">' echo "<center><font color=#000000 face=Verdana><b>Statystyki Niceshapera</b> - `date +%H:%M.%S`</font></center> <br> <center><a href="niceshaper.pl"><b>Odswież</b></a></p></center> " niceshaper stats > /tmp/test.tmp sed -e '1d' /tmp/test.tmp > /tmp/test1.tmp sed 's:$:<br></td></tr><tr><td>:' /tmp/test1.tmp > /tmp/test.tmp echo "<font size=1 face="Courier New" color="Black" lang="pl">" echo "<center><table border=1 ><tr><td>" echo "------HOST-------DOWNLOAD---(aktualnie)---UPLOAD---(aktualnie) <br></td></tr><tr><td>" cat < /tmp/test.tmp echo "</table></center>" echo "</font>" rm /tmp/test.tmp rm /tmp/test1.tmp echo "</body></html>" nadajemy mu prawa 777 i z poziomu przegladarki na porcie 85 mozemy sprubowac odpalic plik ![]() milej zabawy |
Autor: | Anonymous [ sobota, 12 listopada 2005, 10:00 ] |
Tytuł: | |
Witam... Już były jakieś staty w CGI i całkiem ładnie to wyglądało. Te twoje tutaj są tak jakby "najprostszą" wersją... ![]() A może już ktoś pokusił się o to?? ![]() Pozdrowionka... |
Autor: | zciech [ sobota, 12 listopada 2005, 14:40 ] |
Tytuł: | |
A ja to zrobilem jeszcze prościej ![]() w /etc/niceshaper/config wpisalem: stats unit kbps dump 5c file /var/www/niceshaper.html a w przegladarke: http://192.168.0.1/niceshaper.html |
Autor: | Anonymous [ sobota, 12 listopada 2005, 15:14 ] |
Tytuł: | |
HA HA ![]() |
Autor: | -MW- [ sobota, 12 listopada 2005, 16:39 ] |
Tytuł: | |
moje zamierzenia byly takie aby statystyka nice i nie tylko to wyswietlac wylacznie wtedy kiedy potrzebujemy wgladu a nie caly czas z okreslonym odstepem czasu. Cytuj: stats unit kbps dump 5c file /var/www/niceshaper.html
tak tez mam zrobione ale mnie to nie satysfakcjonuje ![]() same statsy nice nie obciazaja az tak bardzo procka ale jak dolozymy do tego statystyki polacze tcp, udp ilosc pobranych danych to juz wychodzi sporo - a przeciez mozna zajmowac czas procesora jedynie w momencie tworzenia w/w wykresow. nie kazdy ma suprar sprzet jako router ![]() |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |