Out the myriad of utilities that are available for Linux, top is a troubleshooting tool that often comes up in conversation. Nie bez powodu, top jest narzędziem, po które wielu użytkowników często sięga. Jest to małe narzędzie open source, które oferuje dynamiczny widok w czasie rzeczywistym działającego systemu, pozwalając użytkownikom na monitorowanie procesów, które są uruchomione w systemie, oraz na identyfikację aplikacji, które zużywają więcej zasobów niż powinny. Podczas gdy top (i inne alternatywy) są użytecznymi narzędziami do monitorowania uruchomionych procesów w systemie, ich funkcjonalność nie obejmuje aktywności sieciowej.
Monitorowanie procesów nie jest samo w sobie wystarczające do zapewnienia płynnego działania systemu. Narzędzia do monitorowania sieci mogą pomóc w identyfikacji problemów, zanim osiągną one status awaryjny. Tego typu oprogramowanie jest przydatne nie tylko dla administratorów sieci. Użytkownicy domowi z małej sieci lub nawet tylko jeden komputer będzie korzystać z oprogramowania przedstawionego w tym artykule.
Skupiamy się tutaj nie jest zidentyfikowanie oprogramowania, które zapewnia ogólne rozwiązania monitorowania systemu. Mamy pokryte najlepsze open source narzędzia do monitorowania systemu w oddzielnym artykule. Zamiast tego, celem tego artykułu jest zidentyfikowanie małych, konsolowych narzędzi, które pokazują wykorzystanie sieci w sposób przypominający to, co top robi dla procesów. Zamiast zapożyczać kod z top, małe narzędzia zapożyczają pomysły z tego narzędzia do rozwiązywania problemów, takie jak dostarczanie w czasie rzeczywistym danych o systemie, które są aktualizowane w miarę zmian sytuacji. Jeśli szukasz małych narzędzi do diagnozowania problemów z połączeniami TCP i UDP w czasie rzeczywistym i innych powiązanych kwestii, do pomocy w izolowaniu przyczyn problemów z siecią i do monitorowania przepustowości, która jest zużywana przez aplikacje i użytkowników, oprogramowanie przedstawione w tym artykule będzie interesujące.
Oto nasze rekomendacje. Wszystkie są wolnym i otwartym oprogramowaniem.
Poznajmy 6 sieciowych „top” narzędzi pod ręką. Dla każdego tytułu przygotowaliśmy jego własną stronę portalową, pełny opis z dogłębną analizą jego cech, zrzut ekranu oprogramowania w akcji, wraz z linkami do odpowiednich zasobów.
Narzędzia 'top’ sieci | |
---|---|
ntopng | Web-aplikacja do monitorowania ruchu sieciowego w wersji open source |
NetHogs | Groups bandwidth by process |
IPTraf-ng | Fork of IPTraf |
iftop | Wyświetla wykorzystanie pasma na interfejsie przez hosta |
ntop | Sonda ruchu sieciowego, która pokazuje wykorzystanie sieci |
IPTraf | Interaktywny kolorowy monitor sieci LAN IP |
.