Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam
Szukam programu pracującego w trybie tekstowym, zbierającego dane o wykorzystaniu interfejsów sieciowych tak żebym mógł sprawdzić ile łączą wykorzystali klieci o danej godzinie określowego dnia. Interesuje Mnie program którego wyniki mogę wyeksportować do pliku i zaprezentować graficznie na innej maszynie
Offline
sprawdź http://www.ntop.org/news.php
Offline
Witamy na DUG-u.
Wydaje mi się, iż vnStat spełni Twoje oczekiwania:
http://dug.net.pl/tekst/131/statystyki_wykorzystani … omoca_vnstat/
Offline
Chodzi mi o statystykę podającą jaka część całości łącza w danym czasie była wykorzystana
Offline
Skoro wiesz ile wykorzystali i wiesz ile masz to jaki problem zaprząc do tego elementarną matematykę i rzucić na gnuplot'a? ;)
Offline
Potrzebuje dokładne dane np z 2 poniedziałku miesiąca o godzinie 15.23 w tym problem....
Offline
azhag w swoim tutku napisał(-a):
Za pomocą programu vnstat można odczytać raporty dla różnych okresów, np. raporty miesięczne, dzienne, tygodniowe, godzinowe, etc.
I tak, aby odczytać raport miesięczny, należy wpisać w terminalu vnstat -m:
dodatkowo:
Od biedy możesz generować sobie co godzinę godzinowe do pliku png, zmienić jego nazwę na coś w stylu rrrr-mm-dd_hh i w razie potrzeby obejrzeć.
BTW: świetny tutek, se postawię :)
Ostatnio edytowany przez lis6502 (2011-01-12 10:23:22)
Offline
lis6502 napisał(-a):
Od biedy możesz generować sobie co godzinę godzinowe do pliku png, zmienić jego nazwę na coś w stylu rrrr-mm-dd_hh i w razie potrzeby obejrzeć.
Ja bym raczej z --dumpdb wyciągał potrzebne dane co godzinę. Jeszcze lepiej zorientować się, czy da się (tfu, jak to zrobić ;)) raz na dzień wyciągać raport godzinowy (również przez --dumpdb lub -h), a następnie zerować bazę (ostatecznie ją usunąć z /var/lib/vnstat i utworzyć od nowa) .
lis6502 napisał(-a):
BTW: świetny tutek, se postawię :)
:)
Ostatnio edytowany przez azhag (2011-01-12 11:47:01)
Offline
Zawsze możesz trochę porzeźbić z iptables, ifconfig, mrtg lub lstat.
Sznurki:
http://www.lanforum.net/MRTG-i-iptables-t3149.html
http://debian.linux.pl/threads/17912-Iptables-Snmp- … mputer%C3%B3w
Albo np ipfm:
http://wiki.nnd-linux.pl/index.php/Statystyki_scr_ipfm
Albo fajny i gotowy darkstat:
http://dmr.ath.cx/net/darkstat/
Nawiasem pisząc, Google nie gryzie :)
Ostatnio edytowany przez Jacekalex (2011-01-12 16:18:57)
Offline
Dziękuje, vnstat działa. Pojawił się problem, zależy mi na danych ile MB z łącza o przepustowości 30 jest wykorzystane w danym momencie.
Ostatnio edytowany przez marekk (2011-01-13 09:59:01)
Offline
marekk napisał(-a):
Pojawił się problem, zależy mi na danych ile MB z łącza o przepustowości 30 jest wykorzystane w danym momencie.
Od biedy możesz napisać skrypt, który co określony interwał uruchamia vnstat -l, wysyła mu sygnał ten sam, który wysyła ctrl+c (próbuję ustalić jaki to kill -s SIGINT pid — dzięki milyges!) i zapisywać w określonym pliku.
Nawiasem mówiąc naprawdę nie wystarczy średnia z danego okresu (doby, godziny, etc.)?
Dopisek: albo co określany czas uruchamiany ethstats, ethstatus, itp.?
Ostatnio edytowany przez azhag (2011-01-13 10:40:49)
Offline