Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[HowTo] statystyki tranferu łącza vnstat
#1
Witam
Te howto jest tylko dla odblokowanych urzadzen
z nudow i testowania apek openwrt

backfire/10.03.1/lantiq_danube/packages
uruchomilem zbieranie statystyk lacza uzywajac niewielkiej paczuszki vnstat

http://sendfile.pl/13272/vnstat.7z

paczka zawiera 3 pliki
vnstat klient statystyk
vnstatd daemon
vnstat.conf konfiguracja daemona
pliki nalezy rozpakowac i przeniesc na /mnt/jffs2 (metoda dowolna Tongue ja mam wget juz na /mnt/jffs2 )

wrzystkie polecenia wydajemy po przejsciu do /mnt/jffs2

nadajemy uprawnienia plikom wykonywanym
chmod +x vnstat
chmod +xvnstatd

tworzymy potrzebne foldery i dowiązania
mkdir /mnt/jffs2/vnstat.db
ln -s /mnt/jffs2/vnstat.db /var/lib/vnstat
ln -s /mnt/jffs2/vnstat /bin/

uruchamiajamy testowo daemona w trybie interaktywnym aby utworzyc baze danych
./vnstatd -n -s --config vnstat.conf
(CTRL+C) po paru sekundach i wracamy do konsoli
Cytat:/mnt/jffs2 # ./vnstatd -n -s --config vnstat.conf
Zero database found, adding available interfaces...
"eth0" added, 100 Mbit bandwidth limit.
"eth1" added, 100 Mbit bandwidth limit.
"wlan0" added, 100 Mbit bandwidth limit.
"eth0_main" added, 100 Mbit bandwidth limit.
"wlan0.0" added, 100 Mbit bandwidth limit.
"ethoa0" added, 100 Mbit bandwidth limit.
"br0" added, 100 Mbit bandwidth limit.
"s_br0" added, 100 Mbit bandwidth limit.
"ppp0" added, 100 Mbit bandwidth limit.
-> 9 interfaces added. Limits can be modified using the configuration file.
Info: Monitoring: ethoa0 wlan0.0 eth0_main wlan0 s_br0 ppp0 eth1 eth0 br0

usuwamy niepotrzebne interface z /mnt/jffs2/vnstat.db
ma zostac ethernet / adsl / wifi
eth0 ethoa0 wlan0

uruchamiamy daemona aby zbieral statystyki z wybranych intf
./vnstatd -d -s --config vnstat.conf

po paru godzinkach lub minutach
Cytat:/mnt/jffs2 # vnstat

rx / tx / total / estimated
eth0:
Jun '13 42.29 MiB / 1.50 GiB / 1.54 GiB / 2.49 GiB
today 42.29 MiB / 1.50 GiB / 1.54 GiB / 3.07 GiB

wlan0:
Jun '13 5.46 MiB / 5.82 MiB / 11.29 MiB / 16.00 MiB
today 5.46 MiB / 5.82 MiB / 11.29 MiB / 20 MiB

ethoa0:
Jun '13 1.48 GiB / 51.64 MiB / 1.53 GiB / 2.47 GiB
today 1.48 GiB / 51.64 MiB / 1.53 GiB / 3.05 GiB

Rozwiazanie jest dosc proste bo bazuje na danych z /proc
3G nie testowane z braku kompatybilnego modemu
Na razie nie mam planow by robic wizualizacje przez przegladarke ale napewno sie da
(uzywajac zewnetrzny server http oraz pakiet vnstati )
Odpowiedz
#2
(06-19-2013, 12:17 PM)nicefile napisał(a): (metoda dowolna Tongue ja mam wget juz na /mnt/jffs2 )
Jak zainstalować wget na tym routerze? Próbowałem, kombinowałem i nic. Oczywiście router mam odblokowany.
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości