22 Lut 2010
Kategorie: Systemy,Ubuntu | 5 komentarzy

vnstat

Od grudnia korzystam z iplusopobieracza, o czym dwukrotnie wspomniałem w moich notatkach [1][2]. Stało sie wręcz niezastąpione ale z drugiej strony trzeba pilnować, aby nie przekroczyć sumarycznych 6GB w miesiącu w ciągu dnia. Do tego służy idealnie statystyka, która pozwala przewidzieć ile faktycznie tego transferu poszło, żeby nie było niespodzianki w połowie okresu rozliczeniowego :D

vnstat

Od pół roku pracuję pod kontrolą Ubuntu więc szukałem rozwiązania statytycznego w tym systemie. I polecono mi korzystać z konsolowej wersji vnstat. Co prawda, NetworkManager też posiada informacje odnośnie zużytego transferu, ale ma tak prostej funkcji jak generowanie statystyk. 

Vnstat instalujemy prosto z konsoli, wydając polecenie:

sudo apt-get install vnstat
I w zasadzie skonfigurować, podając źródło Internetu (w moim przypadku ppp0) i dodać usługę do crona, co by zbierał informacje na bieżąco

Możemy sprawdzić

  • -h - rozkład godzinny
  • -d - rozkład dzienny
  • -w - rozklad tygodniowy
  • -m - rozkład miesięczny
  • - t - lista top10 

Więcej informacji można znaleźć w pomocy programu oraz na stronie twórcy.

vnstat-php-frontend

Mając do dyspozycji serwer php z obsługą GD+, można także generować wykresy na podstawie danych z vnstat, a autorem jestBjörge Dijkstra.

Instalacja polega na poprawnej konfiguracji w pliku config.php, umieszając całość na localhoscie. Warto pobrać najnowszą wersję z github'a, bowiem pozwala na stosowanie lokalizacji językowych oraz skórek tematycznych.

Fajne narzędzie, nie ma co. :]

Komentarze rss komentarzy

Minio

22 Lut 2010 @ 22:35:28 #1

A nie masz takich statystyk w jakimś panelu klienta czy czymś podobnym?

bobiko

22 Lut 2010 @ 22:38:20 #2

@minio generalnie to #iplus pod względem oprogramowania dla innych os'ów niż windows to ssie totalnie. Natomiast, aby korzystać z webowej wersji, to niestety ale muszę mieć dostęp do karty sim by otrzymać klucz sesji. Także...

Piotr Szymczak

23 Lut 2010 @ 03:12:52 #3

vnstat to fajny tool swego czasu mi się bardzo przydawało - tez ktoś mi polecił. Ja akurat potrzebowałem monitorować sciąganie instalacji z jakiegoś dziwnego serwera, który raz na jakiś czas wstrzymywał transfer. Aby się zorientować czy odbywa się jakikolwiek transfer to takie narzedzie było idealne. Działałem wtedy w trybie tekstowym z okrojonym softem.
Inny raz to przygoda z internetem na kartę, na dalekiej wsi w jakieś święta, zero dostępu do karty doładowywującej, hasła jednorazowe zostały w Łodzi, więc trzeba było "szanować" transfer.

Minio

23 Lut 2010 @ 20:15:58 #4

Piotrze: nie, vnstat nie jest idealnym narzędziem do monitorowania „czy odbywa się jakikolwiek transfer”. W tym celu powstał iftop.

Piotr Szymczak

23 Lut 2010 @ 20:17:09 #5

może nie jest idealnym ale też pokazuje to co chcę :)

Zostaw komentarz

Zastrzegam sobie prawo do usuwania komentarzy, które w sposób wulgarny i niezgodny z polskim prawem obrażają komentująch, autora itp. Także dotyczy to spamów, flood'ów. Pamiętaj o podstawowych zasadach gramatycznych, ortograficznych i interpunkcji.