Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

vnstat – Online w chmurze

Uruchom vnstat w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie vnstat, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


vnstat - konsolowy monitor ruchu sieciowego

STRESZCZENIE


vnstat [ -Ddhlmqrstuvw? ] [ --jasny blat ] [ --konfig filet ] [ --Stwórz ] [ --dni ] [
--kasować ] [ --dbdir katalog ] [ --odpluskwić ] [ --wyłączyć ] [ --włączyć ] [ --eksportdb ] [
--help ] [ --godziny ] [ --importuj bazę danych filet ] [ -i Interfejs ] [ --spotykam Interfejs ] [ --iflista
] [ --json tryb ] [ --na żywo tryb ] [ --widownia lokalny ] [ --długa pomoc ] [ --miesiące ] [ --nacięcie
przezwisko ] [ --jedna linia ] [ --zapytanie ] [ --jednostka stawki ] [ --przebudowa całkowita ] [ --Resetowanie ] [ -en ]
[ --zapisanopołączenie ] [ --niski ] [ --pokażkonfigurację ] [ --styl numer ] [ --synchronizacja ] [ --testowe jądro
] [ --top10 ] [ -tr czas ] [ --ruch drogowy czas ] [ --aktualizacja ] [ --wersja ] [ --tygodnie ] [
--xml tryb ]

OPIS


vnStat to konsolowy monitor ruchu sieciowego. Prowadzi rejestr godzinowy, dzienny i
miesięczny ruch sieciowy dla wybranych interfejsów. Nie jest to jednak sniffer pakietów.
Informacje o ruchu drogowym są odczytywane z proc(5) lub sys systemy plików w zależności od
dostępność. W ten sposób vnStat może być używany nawet bez uprawnień roota w większości systemów.

Implementacja jest podzielona na dwa polecenia. Celem vnstat polecenie jest
zapewniają interfejs do odpytywania informacji o ruchu przechowywanych w interfejsie sieciowym
określone bazy danych, gdzie jako demon vnstatd(1) jest odpowiedzialny za pobieranie danych i
składowanie. Chociaż proces demona stale działa jako usługa, w rzeczywistości tak jest
spędzając większość czasu śpiąc pomiędzy aktualizacjami danych.

OPCJE


--jasny blat
Usuń wszystkie 10 pierwszych wpisów.

--konfig filet
Zastosowanie filet jako plik konfiguracyjny zamiast normalnego wyszukiwania pliku konfiguracyjnego
funkcjonalność.

--Stwórz
Utwórz bazę danych dla interfejsu określonego za pomocą -i or --spotykam opcja.

-D, --dni
Wyświetlaj statystyki ruchu codziennie z ostatnich 30 dni.

--dbdir katalog
Zastosowanie katalog jako katalog bazy danych, zamiast używać katalogu określonego w pliku
plik konfiguracyjny lub zakodowany na stałe plik domyślny, jeśli nie jest dostępny żaden plik konfiguracyjny.

-D, --odpluskwić
Pokaż dodatkowe dane wyjściowe debugowania.

--kasować
Usuń bazę danych dla interfejsu określonego za pomocą -i or --spotykam i stój
monitorując to.

--włączać, --wyłączyć
Włącz lub wyłącz aktualizacje dla wybranego interfejsu. Przydatne w przypadku interfejsów, które nie są
zawsze dostępne, jak ppp0. Jeśli interfejs ulegnie awarii, należy go wyłączyć
aby uniknąć błędów. Dodaj coś takiego vnstat -r --wyłączyć -i ppp0 do scenariusza
jest to wykonywane, gdy interfejs przestaje działać i vnstat --włączyć -i ppp0 do góry
scenariusz. Te dwie opcje nie są potrzebne, gdy używany jest demon.

--eksportdb
Zamiast pokazywać bazę danych ze sformatowanym wyjściem, to wyjście zrzuci plik
cała baza danych w formacie niezależnym od architektury, opartym na zwykłym tekście. Wyjście
można zaimportować z powrotem za pomocą metody --importuj bazę danych opcję i można jej używać do przenoszenia a
bazy danych z jednego hosta na drugi. Zobacz --importuj bazę danych dokumentacja poniżej dla
przykład. Korzystanie z wyników dla skryptów jest możliwe, ale wyniki --xml i
--json prawdopodobnie będą bardziej odpowiednie. Zrzut używa ; jako ogranicznik pola.

aktywny;1 ​​stan aktywności
interfejs;eth0 nazwa interfejsu
nick;nick inet (jeśli został podany)
utworzony;1023895272 data utworzenia w czasie uniksowym
zaktualizowano;1065467100, kiedy baza danych została zaktualizowana
totalrx;569605 całkowita suma otrzymanych MiB
totaltx;2023708 całkowita suma przesłanych MiB przez cały czas
currx;621673719 najnowsza wartość Rx w / proc
curtx;981730184 ostatnia wartość tx w / proc
totalrxk;644 całkowity licznik rx KiB
totaltxk;494 całkowity licznik KiB tx
btime;1059414541 czas uruchamiania systemu w czasie uniksowym

Następnie następuje 30 linii, jak poniżej

d;0;1078696800;559;7433;68;557;1

gdzie d = dni, 0 = numer dnia w bazie danych (0 to dzisiaj), 1077314401 data w systemie Unix
czas, 559 = rx MiB, 7433 = tx MiB, 68 = rx KiB, 557 = tx KiB i 1 mówi, że
vnStat wypełnił tę wartość i jest ona używana.

m;0;1078092000;48649;139704;527;252;1 (x12)
t;0;1078351200;5979;47155;362;525;1 (x10)
h;0;1078699800;118265;516545 (x24)

m = miesiące, t = pierwsze 10 i h = godziny, wszystkie pozostałe pola są w tej samej kolejności, co w
dni z wyjątkiem godzin, które nie mają osobnej wartości KiB. Godzinami czwarty i
piąte pole ma wartości w KiB.

-H, --godziny
Wyświetlaj statystyki ruchu co godzinę z ostatnich 24 godzin.

--importuj bazę danych filet
Importuj bazę danych z filet który został wcześniej wyeksportowany przy użyciu formatu --eksportdb
opcja. Można to wykorzystać do przesyłania bazy danych pomiędzy różnymi architekturami i
hosty, ponieważ baza danych jest zależna od architektury i nie jest kompatybilna między nimi
różne architektury. Najpierw zrzuć bazę danych na jeden host, np. za pomocą vnstat -i
ppp0 --eksportdb >ppp0db.txt a następnie zaimportuj plik tekstowy na inny host za pomocą
vnstat -i ppp0 --importuj bazę danych ppp0db.txt

-ja, --spotykam Interfejs
Wybierz jeden konkretny Interfejs i zastosuj działania tylko do niego. W przypadku zapytań tak
możliwe jest połączenie informacji z dwóch lub więcej interfejsów za pomocą
interfejs1+interfejs2+... składnia.

--iflista
Pokaż listę aktualnie dostępnych interfejsów.

--json tryb
Pokaż zawartość bazy danych dla wybranego interfejsu lub wszystkich interfejsów w formacie json. Wszystko
wartości ruchu na wyjściu są w KiB. Opcja tryb parametr może być używany do
ograniczanie wyników tylko do wybranych informacji. Domyślnie wszystko jest pokazane.
Oprawa tryb do „h” wyświetli tylko godziny, „d” dni, „m” miesiące i „t” na górze
10.

-ja, --na żywo tryb
Wyświetla aktualną szybkość transferu dla wybranego interfejsu w czasie rzeczywistym do
przerwany. Statystyki zostaną wyświetlone po przerwie, jeśli czas działania był dłuższy
niż 10 sekund. Opcja tryb parametru można użyć do wyboru pomiędzy
wyświetlanie pakietów na sekundę (tryb 0) i liczników transferów (tryb 1) w trakcie
wykonanie. --styl można również wykorzystać do wpływania na układ wyników.

--widownia lokalny
Zastosowanie lokalny zamiast używać ustawień regionalnych określonych w pliku konfiguracyjnym
lub ustawienie domyślne systemu, jeśli nie jest dostępny żaden plik konfiguracyjny.

--długa pomoc
Pokaż pełną listę opcji.

-M, --miesiące
Wyświetlaj statystyki ruchu miesięcznie z ostatnich 12 miesięcy.

--nacięcie przezwisko
Ustaw wybrane interfejsy przezwisko jako alias będzie wyświetlany w zapytaniach.
Użycie -u jest wymagane do zapisania zmiany, a demon może w tym czasie nie działać
ustawionej operacji.

--jedna linia
Pokaż podsumowanie ruchu dla wybranego interfejsu, używając jednej linii w formacie umożliwiającym analizę.
Dane wyjściowe zawierają 15 pól z ; używany jako ogranicznik pola. Pierwsze pole
zawiera informacje o wersji danych wyjściowych, które zostaną zmienione w przyszłości
wersje vnStat, jeśli zmieni się struktura pola. Kolejność następujących pól 2)
nazwa interfejsu, 3) znacznik czasu na dzisiaj, 4) rx na dzisiaj, 5) tx na dzisiaj, 6) suma
na dzisiaj, 7) średnie natężenie ruchu na dzisiaj, 8) znacznik czasu dla bieżącego miesiąca, 9) rx
za bieżący miesiąc, 10) tx za bieżący miesiąc, 11) suma za bieżący miesiąc, 12)
średnie natężenie ruchu w dniu dzisiejszym, 13) całkowity czas rx, 14) cały czas całkowity tx, 15)
cały czas całkowity ruch.

-Q, --zapytanie
Wymuś tryb zapytania do bazy danych.

-R, --Resetowanie
Zresetuj wewnętrzne liczniki w bazie danych dla wybranego interfejsu. Użyj tego, jeśli
interfejs ulega awarii i ponownemu uruchomieniu, w przeciwnym razie interfejs otrzyma trochę więcej
ruchu do swojej bazy danych. Nie jest potrzebne, gdy używany jest demon.

--przebudowa całkowita
Zresetuj liczniki całkowitego ruchu i przelicz je, korzystając z zarejestrowanych miesięcy.

-ru, --jednostka stawki
Zamień skonfigurowaną jednostkę stawki. Jeśli szybkość została skonfigurowana tak, aby była wyświetlana w bajtach
wówczas szybkość będzie pokazana w bitach, jeśli ta opcja jest dostępna. W ten sam sposób, jeśli stopa
został skonfigurowany tak, aby był wyświetlany w bitach, wówczas szybkość będzie pokazywana w bajtach
opcja jest obecna. Alternatywnie jako parametr tej opcji można podać 0 lub 1
w celu wyboru pomiędzy bajtami (0) i bitami (1) niezależnie od konfiguracji
ustawienie pliku.

--zapisanopołączenie
Zapisz wynik końcowy scalania bazy danych do pliku połączonedb które można następnie wykorzystać
jako nową bazę danych w przypadku zmiany nazwy. Łączenie nie uwzględnia 10 dni o największym natężeniu ruchu
w nowej bazie danych zacznie być pusty. Składnia interfejsu scalania jest udokumentowana w
-ja, --spotykam opcja.

-tak, --niski
Użyj trybu krótkiego wyjścia. Ten tryb jest również używany, jeśli istnieje więcej niż jedna baza danych
dostępny.

--styl numer
Modyfikuj treść i styl wyników. Ustawić numer do 0, aby uzyskać węższe wyjście,
1 oznacza włączenie kolumny paska, 2 oznacza to samo, co poprzednio, ale ze średnim natężeniem ruchu
widoczne w wynikach podsumowujących i tygodniowych oraz 3 umożliwiające włączenie średniego natężenia ruchu w
wszystkie wyjścia, gdzie jest obsługiwany. 4 wyłącza możliwość korzystania ze sterowania terminalem
znaki w -l / --na żywo tryb.

--synchronizacja Synchronizuj wewnętrzne liczniki w bazie danych z licznikami interfejsu dla
wybrany interfejs. Użyj tej opcji, jeśli system został ponownie uruchomiony, ale interfejsy są liczniki
nie są resetowane. Może się to zdarzyć, gdy używane jest zawieszenie na RAM/dysk. Nie potrzebne, kiedy
demon jest używany.

--testowe jądro
Sprawdź, czy informacje o czasie rozruchu jądra zawsze pozostają takie same, jak powinny, lub czy
to się zmienia.

-T, --top10
Pokaż cały czas 10 dni z największym natężeniem ruchu.

-tr czas
Oblicz, ile ruchu przechodzi przez wybrany interfejs w danym czasie
czas sekundy. ten czas będzie wynosić 5 sekund, jeśli nie zostanie określony parametr liczbowy.

-ty, --aktualizacja
Zaktualizuj wszystkie włączone bazy danych lub tylko tę określoną za pomocą -i parametr. Nie
obsługiwane, gdy demon jest uruchomiony.

-v, --wersja
Pokaż aktualną wersję.

-w, --tygodnie
Pokaż ruch przez 7 dni, bieżący i poprzedni tydzień.

--xml tryb
Pokaż zawartość bazy danych dla wybranego interfejsu lub wszystkich interfejsów w formacie xml. Wszystko
wartości ruchu na wyjściu są w KiB. Opcja tryb parametr może być używany do
ograniczanie wyników tylko do wybranych informacji. Domyślnie wszystko jest pokazane.
Oprawa tryb do „h” wyświetli tylko godziny, „d” dni, „m” miesiące i „t” na górze
10.

-?, --help
Pokaż podsumowanie opcji polecenia.

Korzystaj z vnstat online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad