Wspólne narzędzie statystyki sieci jest Netstat. Jednak NSTAT przydaje się, aw niektórych przypadkach jest to najlepsza opcja w stosunku do innych narzędzi. Zobaczmy, jak działa NSTAT.
Polecenie NSTAT
Narzędzie NSTAT pobiera statystyki dotyczące liczników sieci i SNMP z dwóch plików, Proc/net/netstat I Proc/net/snmp. Format zawartości dwóch plików nie jest czytany przez człowieka i tam właśnie nstat Wchodzi polecenie.
W większości dystrybucji Linux polecenie NSTAT jest dostarczane przez iproute2 pakiet. Poza tym to NSTAT zapewnia Ip Polecenie w systemach Linux.
Jak korzystać z NSTAT
Składnia do używania NSTAT to:
$ nstat [opcja] [wzór [wzór]]Możesz zacząć od otwarcia strony pomocy, aby zobaczyć dostępne opcje, których możesz użyć.
$ nstat -hZobacz statystyki sieciowe
Możesz wyświetlić statystyki sieci, uruchamiając nstat Polecenie bez opcji. Polecenie domyślnie oblicza przyrosty od ostatniego użycia i pokazuje je na wyjściu.
$ nstatWyjście będzie:
Wyjście powyżej i wszystkie informacje są pomocne w zależności od okoliczności. Spróbujmy zrozumieć niektóre informacje w wyniku.
Każda z tych informacji jest przydatna i istnieje wiele opcji, które można dodać do polecenia, aby dostosować wyjście.
Podstawowe opcje NSTAT
1. Zrzuć bezwzględne wartości liczników
Używanie samego polecenia NSTAT wyświetla tylko przyrosty wartości statystycznych od ostatniego użycia. Możesz jednak zrzucić wartości bezwzględne, aby dodać do statystyki za pomocą -A opcja.
Nowe polecenie będzie:
$ nstat -aNależy zauważyć, że nowe statystyki sieci różnią się od tych powyżej w poniższym wyjściu. Ponadto za pomocą -A Opcja zawiera więcej informacji niż sam NSTAT.
2. Wyświetl historię aktualizacji
Jeśli chcesz zobaczyć zaktualizowaną historię zmian w statystykach sieciowych, jeśli istnieje, bez wyświetlania jakiegokolwiek innego wyjścia, użyj -N opcja.
Możesz także nie aktualizować historii, aby zobaczyć skumulowane liczniki za pomocą -S opcja.
3. Zobacz wszystkie statystyki
Podczas korzystania z NSTAT parametry sieciowe o wartości zerowej nie są wyświetlane w wyjściu, ale to nie ogranicza cię do dostępu do nich. - -zero Opcja będzie zawierać wartości zero do wyjścia.
Nasze nowe wyjście będzie:
Powyższe wyjście zawiera teraz informacje o sieci z 0 liczbami.
4. Resetuj historię
Widzieliśmy, jak możesz aktualizować lub nie aktualizować historii i używać jej w następnych licznikach. Czasami możesz zdecydować o zresetowaniu statystyki historycznej i rozpocząć analizę świeżych statyków sieciowych. -R Opcja pomoże ci w tym.
Wyjście obejmie teraz tylko ostatnie liczniki.
5. Sprawdź wersję
Aby szybko uzyskać informacje o wersji NSTAT, uruchom polecenie:
6. Wyświetlane statyki sieciowe w formacie JSON
Możesz użyć formatu JSON dla wyjścia. Wszystko, czego potrzebujesz, to dodać - -JSON do polecenia.
Netstat vs nstat - jaka jest różnica?
Zarówno NSTAT, jak i NETSTAT są narzędziami statystyki sieciowej. i wszyscy cytują źródło informacji przez /Proc akta. Wyjście podczas korzystania z NETSTAT jest bardziej czytelne przez ludzi w porównaniu z wynikami NSTAT. Niemniej jednak NSTAT wyświetla wszystkie surowe wskaźniki i informacje dostarczone przez jądro, a jego wyjście jest bardziej porównane z Netstat
Ponadto, aby uzyskać dostęp do polecenia NetStat, musisz zainstalować narzędzia netto.
Weźmy szybki porównanie statystyk dostarczonych przez dwa narzędzia wiersza poleceń.
Dla NSTAT jego częściowe wyjście to:
Z drugiej strony wyjście dla NetStat to:
Wyjście NetStat jest bardziej czytelne, ale oba narzędzia są przydatne.
Wniosek
Ten przewodnik przedstawił nstat polecenie i sposób użycia go do pobrania statystyki sieciowej. Widzieliśmy jego składnię i wspólne przykłady użytkowania. Mimo że istnieją inne narzędzia statystyki sieci, których możesz użyć, wiedza o tym, jak korzystać z NSTAT.