|
Monitoring transferu sieci
szmergiell - 01-03-2009 12:36
Posiadam net z PLAY. Działa dobrze i nie narzekam. Jedyne co jest denerwujące to konieczność kontroli danych wysłanych i pobranych. Limit jest 5GB, więc muszę się kontrolować.
Do tego celu wykorzystuję obecnie GKrellM. Ma to jednak swoje wady, m.in. konieczność posiadania go stale włączonego. To, co przejdzie poza programem jest pomijane. Nie potrzebuję żadnych wymyślnych statystyk, wystarczy mi to, w jaki sposób jest zrealizowane przez GKrellM, czyli prosta informacja: kiedy, ile wysłano, ile pobrano, razem. I tak dla poszczególnych dni, tygodni i miesięcy.
Szukam takiego programu, który mógłby chodzić w tle (wystarczyłby nawet jakiś skrypt), ale nie byłby widoczny na pulpicie. Nie potrzebuję takich 'upiększeń' i nawet trochę mi przeszkadzają. Główny warunek: spełnianie obecnego zadania przydzielonego dla GKrellM.
PS Nie chciałbym żadnych kobył, które mogą to robić. Potrzebuję czegoś małego, nie obciążającego komputera.
paolus - 01-03-2009 13:11
Witam W zależności jakiego środowiska używasz np dla kde jest knemo. Małe lekkie podaje statystyki połączenia roczne dzienne miesięczne itp. Pozdrawiam
LiTE - 01-03-2009 13:15
vnstat - konsolowe narzędzie ;-)
beel - 01-03-2009 13:44
vnstat - konsolowe narzędzie ;-)
Małe, przyjemne.. tylko trzeba uważać czasami, bo dajmy na to jadę po interfejsie eth0 również po lokalu (wysyłam, odbieram filmy) i on to również uwzględni. U ciebie jednak może okazać się w zupełności wystarczające. Spróbuj.
szmergiell - 01-03-2009 13:55
Sprawa jest taka, że mam dwa dostępy do netu. Przez lokala eth2 oraz ppp0. Doczytałem, że mogę włączać i wyłączać interfejsy dzięki: vnstat --enable -i ppp0
beel być może to tobie też pomoże ;) i będzie liczył wtedy tylko transfer z jednego interfejsu.
Mam jeszcze jedno pytanie: Przykładowo korzystam z netu przez tydzień bez wykonywania update'u. Po tym czasie sprawdzam poprzez update, czyli vnstate -u (czy jest to w ogóle konieczne, czy wystarczy wykonanie polecenia vnstate) i będzie posiadał dane z minionego okresu? Czy będę musiał każdorazowo przed zamknięciem komputera skorzystać z aktualizacji vnstat?
beel - 01-03-2009 14:04
Mam jeszcze jedno pytanie: Przykładowo korzystam z netu przez tydzień bez wykonywania update'u. Po tym czasie sprawdzam poprzez update, czyli vnstate -u (czy jest to w ogóle konieczne, czy wystarczy wykonanie polecenia vnstate) i będzie posiadał dane z minionego okresu? Czy będę musiał każdorazowo przed zamknięciem komputera skorzystać z aktualizacji vnstat?
Nie jest to konieczne, nie będziesz musiał korzystać z aktualizacji.
beel być może to tobie też pomoże ;) i będzie liczył wtedy tylko transfer z jednego interfejsu.
Wiem, że można wybrać interfejs.. i przy ppp nie będzie to miało znaczenia, ale jeśli chodzi o eth to miałem na myśli, że wyłapuje wszystko co się dzieje na danym interfejsie. Wymiana danych w sieci lokalnej również, i nie wiem ile limitu mi zostało do pobranych danych z internetu (zakładając, że mam ograniczenie). Potem mam download dzienny na poziomie 25GB :).
szmergiell - 01-03-2009 14:39
W ogóle LiTE zapomniałem podziękować w pierwszym poście za vnstat. paolus dzięki za info o knemo, jednak właśnie nie chcę mieć żadnych zbędnych programów na pulpicie, w trayu czy z GUI. Dlatego właśnie bardzo mi pasuje vnstat.
beel, czyli rozumiem, że bez skrępowania mogę wyłączyć GKrellM. Wtedy, po tygodniu zrobię update vnstata (czy nie muszę robić vnstat -u, bo już zgłupiałem) i będę widział aktualne zużycie transferu? Co do eth0 -- już rozumiem. Też tak mam, że jak kopiuję po eth2 to wygląda, jakbym miał kilkanaście GB dziennie pobrane z netu :> Jednakże dla mnie konkretna informacja jest potrzebna tylko dla ppp0. eth2 to tak orientacyjnie ^^
beel - 01-03-2009 14:54
beel, czyli rozumiem, że bez skrępowania mogę wyłączyć GKrellM.
Wyłączyć.
Wtedy, po tygodniu zrobię update vnstata (czy nie muszę robić vnstat -u, bo już zgłupiałem) i będę widział aktualne zużycie transferu?
Wiesz co ja w ogóle nie robię, myślę, że update sam się wykonuje, a opcja ta może pomóc ewentualnie w danej chwili, bo np. może się on wykonywać cyklicznie co jakiś czas, a ty chcesz już wiedzieć.
darkwater - 01-03-2009 22:31
Aktualizację statystyk wykonuje się co jakiś czas, jako zadanie crona. Wywołanie z ,,-u'' wymagane jest tylko za pierwszym razem, aby zainicjował statystyki dla danego interfejsu.
Akkon - 02-03-2009 21:50
dla kde jest knemo.
Warto tylko dodać, że aby uruchomić ten pogram w trayu trzeba wydać w konsoli (tylko za pierwszym razem) następujące polecenie: kcmshell kcm_knemo
iria - 02-03-2009 22:33
@Akkon
Jesteś pewien? Ja, nic takiego nie wpisuje do konsoli i działa mi knemo normalnie. Jedyne co musze, to uruchomic je w centrum sterowania. Po co jest ta komenda?
Akkon - 02-03-2009 23:30
Ja, nic takiego nie wpisuje do konsoli i działa mi knemo normalnie. Jedyne co musze, to uruchomic je w centrum sterowania
Ha! A ja za "cukierka" takiej opcji znaleźć nie mogłem ani w menu K, ani w Centrum sterowania właśnie. Z pomocą przyszło mi dopiero Google: http://forum.fedora.pl/index.php?showtopic=17290
Po co jest ta komenda?
Uruchamia knemo w trayu.
Edit: Teraz dopiero zauważyłem wpis na temat knmeo w Menedżerze usług Centrum sterowania KDE. Jeśli to miałeś na myśli, to chyba wszyto jest już jasne.
Pozdrawiam
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|