Z nesčetných nástrojů, které jsou k dispozici pro Linux, je top nástrojem pro řešení problémů, který se často objevuje v rozhovorech. Z dobrého důvodu je top nástrojem, na který se často obrací mnoho uživatelů. Jedná se o malý open source nástroj, který nabízí dynamický pohled na běžící systém v reálném čase a umožňuje uživatelům sledovat procesy, které v systému běží, a zjistit, které aplikace spotřebovávají více prostředků, než by měly. Top (a další alternativy) jsou sice užitečné nástroje pro sledování běžících procesů v systému, ale jejich funkčnost se nevztahuje na síťovou aktivitu.
Sledování procesů samo o sobě nestačí k zajištění bezproblémového chodu systému. Nástroje pro monitorování sítě mohou pomoci identifikovat problémy dříve, než přerostou do stavu nouze. Tento typ softwaru je užitečný nejen pro správce sítě. Domácí uživatelé s malou sítí nebo dokonce jen s jedním počítačem využijí software uvedený v tomto článku.
Na tomto místě se nezaměřujeme na identifikaci softwaru, který poskytuje obecná řešení pro monitorování systému. Nejlepšími open source nástroji pro monitorování systému jsme se zabývali v samostatném článku. Místo toho je účelem tohoto článku identifikovat malé konzolové nástroje, které zobrazují využití sítě způsobem připomínajícím to, co dělají špičkové nástroje pro procesy. Spíše než vypůjčení kódu z nástroje top si zde uvedené malé nástroje vypůjčují myšlenky z tohoto nástroje pro řešení problémů, například poskytování okamžitých údajů o systému v reálném čase, které se aktualizují podle toho, jak se mění situace. Pokud hledáte malé nástroje pro diagnostiku problémů s připojením TCP a UDP v reálném čase a dalších souvisejících problémů, které vám pomohou izolovat příčiny problémů se sítí a sledovat šířku pásma, kterou spotřebovávají aplikace a uživatelé, bude vás zajímat software uvedený v tomto článku.
Tady jsou naše doporučení. Všechny jsou zdarma a jde o software s otevřeným zdrojovým kódem.
Prozkoumejme 6 síťových „top“ nástrojů, které máme k dispozici. Pro každý titul jsme sestavili jeho vlastní portálovou stránku, úplný popis s podrobným rozborem jeho funkcí, snímek obrazovky softwaru v akci spolu s odkazy na příslušné zdroje.
Síťové ‚top‘ nástroje | |
---|---|
ntopng | Web-.aplikace pro sledování síťového provozu s otevřenou verzí |
NetHogs | Skupuje šířku pásma podle procesů |
IPTraf-ng | Fork of IPTraf |
iftop | Zobrazuje využití šířky pásma na rozhraní podle hostitele |
ntop | Sonda síťového provozu, která zobrazuje využití sítě |
IPTraf | Interaktivní barevný monitor IP LAN |
.