Monitorowanie transferu za pomocą vnstat.

Postanowiłem zobaczyć czy jest jakikolwiek sens zmiany internetu stacjonarnego na mobilny. Wiadomo, że w Polsce płaci się za niego jak za zboże a ja nie lubię wydawać niepotrzebnie pieniędzy więc postanowiłem zobaczyć czy w moim przypadku jest to w ogóle opłacalne. Potrzebowałem programu który by mi podał ilości danych jakie pobieram i wysyłam. Po przeszukaniu kilkunastu stron zdecydowałem się na vnstat. Jest konsolowy i darmowy, tyle mi wystarczy.

Instalacja jest prosta jak drut.

yum install vnstat

Konfiguracja jest odrobinę bardziej skomplikowana ale nie jest to „rocket science” jak mówią na wschodzie. Mianowicie odnajdujemy plik /etc/cron.d/vnstat i usuwamy komentarz z linii

*/5 * * * * vnstat /usr/sbin/vnstat.cron

To powinno załatwić nam monitorowanie eth0 jako domyślnego interfejsu po wykonaniu polecenia vnstat -u -i eth0. Ja jednakże nie korzystam z eth0 tylko z wlan0 i aby monitorować go musiałem otworzyć plik /etc/sysconfig/vnstat i zmienić tam eth0 na wlan0.

Ciekawe jakie transfer będę miał. Staram się używać internetu normalnie, jak zawsze, aby ten test miał jakikolwiek sens.

Pozdro

7 Responses to “Monitorowanie transferu za pomocą vnstat.”


  • Szybki szkic:
    mam pleja 10G i 2 komputery z fedorą + fon z androidem średnio idzie 200MB/dzień co daje jakieś 6G/m-c. Gorzej z prędkością, bo rzadko osiąga ona 1Mb/s.

    aha:transfer opisany tu jest przez człowieka, który nie słucha/nie ogląda muzyki, filmów i YT.

    • Bardzo dziękuję za info. Ja mam jeden i chciałbym się zmieścić w 5gb. Czasem mi sie zdarzy odpalić YT. Zobaczę, potestuję. Ta prędkość mnie odstrasza trochę. Czy w innyhc sieciach jest szybciej?

  • zrobiłem małe powiadomienie

    #!/bin/bash
    
    title(){
    	echo -n "vnstat - "
    	vnstat -i ppp0 | grep ^Database | sed -e 's/:/nt/'
    }
    
    msg(){
    	vnstat -i ppp0 | grep -v ^Database
    }
    
    ICON=/usr/share/icons/Fedora/scalable/apps/anaconda.svg
    
    notify-send -u low -t 0 -i $ICON 	"$(title)" "$(msg)"
    

    ładnie się prezentuje niestety tylko jak mam na pulpicie proporcjonalną czcionkę ;/ buuuu!

    ps. szefie, zrób coś z tym kodem (pre?/code?)

    • @borzole: Ładne ładne, tylko co zasysasz? :) a w sprawie kodu to uzywałem Blogilo przy tym wpisie i widocznie coś podupił. czy chodzi Ci o kod w komentarzach?
      @MHM: dzięki wielkie. Bedę miał porównanie.

  • > Czy w innyhc sieciach jest szybciej?

    Siedzę od 4 lat na iPlusie. W zależności od miejsca transfery mam na w przedziale ok. 2-5Mb jeśli jestem w zasięgu UMTS.

  • * No właśnie nic nie zasysałem. Początkowo ładnie pokazał kilka MB, a potem nagle dorzucił po 8GB w obie strony. Będę musiał coś przy tym pogrzebać i zresetować licznik.
    * Tak chodziło tylko o formatowanie kodu. Teraz jest dobrze.
    .-= borzole´s last blog ..Pupa pod gilotyną =-.

    • Może zassałes jakiś duzy plik, lub zacząłeś pobierać. To nie fat ale moze nie radzi sobie z plikami powyzej 4gb. Cholera, trochę gdybanie bo nie wiem nawet na jakej zasadzie to dziala. Z tego co wiem dane są brane z liczników kernelowskich.

Leave a Reply

CommentLuv badge