5 nejlepších nástrojů pro monitorování sítě pro Linux
Potřebujete sledovat provoz v síti, který proudí do a z vašeho počítače s Linuxem, ale nevíte, jak začít? Podívejte se na náš podrobný návod, který vám pomůže monitorovat využití šířky pásma.
Pokud jste již prostudovali našeho průvodce monitorováním v Linuxu a stále hledáte další možnosti, máme pro vás řešení! Představujeme pět vynikajících nástrojů pro sledování sítě v Linuxu, které stojí za vyzkoušení.
1. VNStat
VNStat je robustní aplikace pro monitorování síťového provozu, která je určená pro Linux i BSD. Dokáže analyzovat příchozí a odchozí data na různých síťových rozhraních a zobrazuje statistiky v grafické podobě.
Program VNStat se těší velké oblibě mezi administrátory systému a je standardně součástí mnoha populárních operačních systémů založených na Linuxu.
Aplikaci VNStat naleznete na oficiálních stránkách. Alternativně, zde si můžete stáhnout balíček z Pkgs.org.
Významné vlastnosti:
VNStat dokáže monitorovat síť na vašem Linuxovém systému bez nutnosti spouštění s právy roota.
Bez ohledu na objem monitorovaného provozu, VNStat využívá minimum systémových zdrojů.
Statistiky provozu zaznamenané VNStat se ukládají, i když restartujete systém.
VNStat umožňuje export statistik do obrázku PNG pro archivaci.
Uživatelé mohou filtrovat data podle dnů, hodin, týdnů a dokonce měsíců. VNStat dokáže také vygenerovat "top 10" dní s největším provozem.
Funkce stručného přehledu VNStat usnadňuje analýzu dat o provozu, protože generuje krátké souhrny sledovaných dat.
VNStat monitoruje více síťových rozhraní současně, namísto sledování pouze jednoho zařízení v daný okamžik.
2. EtherApe

Pro Linux existuje celá řada nástrojů pro monitorování sítě, které fungují v terminálu. Je to proto, že mnoho uživatelů Linuxu jsou zároveň správci systému a často spravují servery prostřednictvím SSH.
Pokud nejste fanouškem terminálu, ale přesto chcete sledovat síťový provoz na vašem Linuxovém počítači, nainstalujte si EtherApe.
Co je EtherApe? Je to grafický síťový prohlížeč, který zobrazuje příchozí a odchozí síťový provoz uživatele v reálném čase ve formě grafu.
Chcete vyzkoušet EtherApe? Navštivte sekci pro stažení na oficiálních webových stránkách. Doporučujeme také podívat se na Pkgs.org.
Významné vlastnosti:
EtherApe zobrazuje síťový provoz graficky, v přehledném uspořádání, které usnadňuje identifikaci nejaktivnějších uzlů.
Je možné monitorovat několik různých typů síťových zařízení. Software aktuálně podporuje Ethernet, FDDI, PPP, SLIP a WLAN.
Veškerá monitorovaná data v EtherApe lze exportovat do formátu XML pro archivaci, sdílení atd.
EtherApe může sledovat provoz v síti, na které běží, i propojení mezi jednotlivými IP adresami a TCP porty.
Kliknutím na prvek v grafu získáte podrobnější informace o konkrétním síťovém spojení.
3. Iftop

Iftop je nástroj pro monitorování sítě, který funguje podobně jako příkaz Top pro sledování procesů. Zobrazuje živý seznam síťových připojení seřazený podle objemu využívané šířky pásma.
Nástroj sleduje pakety odeslané a přijaté přes výchozí síťové rozhraní. Díky překladu DNS dokáže zobrazit IP adresy i jako doménová jména spojená se síťovým provozem.
Pokud hledáte základní nástroj pro sledování sítě, Iftop je jednou z nejlepších voleb. Je velmi lehký, má velikost kolem 200 kB a rychle se instaluje, protože ho distribuují všechny moderní linuxové distribuce ve svých oficiálních zdrojích softwaru.
Iftop je k dispozici ve většině linuxových distribucí. Pkgs nabízí také soubory ke stažení pro většinu moderních operačních systémů.
Významné vlastnosti:
Iftop lze nastavit tak, aby sledoval pakety pocházející z konkrétních síťových adres.
Rozlišení DNS hostitelů usnadňuje určení cíle (nebo zdroje) paketů.
Grafy provozu jsou přehledné a aktualizují se v reálném čase.
4. NetHogs

NetHogs je nástroj pro monitorování síťového provozu pro příkazový řádek Linuxu, který se liší od mnoha jiných nástrojů ve své kategorii. Místo toho, aby se zaměřoval na celkové využití šířky pásma, NetHogs řadí veškerou síťovou aktivitu na vašem počítači podle jednotlivých programů.
Je jasné, že pro Linux existuje mnoho nástrojů pro monitorování sítě. Nicméně, pokud chcete zjistit, který program nejvíce zatěžuje vaši šířku pásma, NetHogs je jednou z nejlepších voleb!
NetHogs můžete získat na stránce pro stažení na oficiálním webu nebo na Pkgs.org pro stažení binárního balíčku.
Významné vlastnosti:
Nethogs dokáže zobrazit rychlost stahování a odesílání dat jednotlivých procesů.
Nethogs podporuje monitorování přes Ethernet a také PPP.
Nethogs může sledovat provoz přes více síťových rozhraní.
5. Nload

Nload je základní nástroj pro monitorování sítě v Linuxu. Sleduje provoz v terminálu a zobrazuje přenosové rychlosti paketů (pro příchozí i odchozí provoz) v samostatných ASCII grafech.
Program je velmi uživatelsky přívětivý, i když jde o terminálovou aplikaci. Uživatelské rozhraní je snadno pochopitelné a orientace v něm je jednoduchá, což z něj dělá výbornou volbu pro průměrné uživatele, kteří chtějí sledovat výkon sítě.
Aplikaci Nload si můžete stáhnout z oficiálních webových stránek. Můžete si také stáhnout binární balíčky programu zde.
Významné vlastnosti:
Můžete určit zařízení, které bude Nload sledovat, pomocí parametru příkazu "devices". Uživatelé mohou také rychle přepínat mezi monitorovanými rozhraními za běhu.
Kromě monitorování konkrétních zařízení lze Nload nastavit tak, aby sledoval mnoho různých zařízení současně na jedné obrazovce.
Graf provozu nabízí srozumitelnou reprezentaci množství dat, která proudí do a z vašeho systému.
Závěr
Nemusíte být linuxový guru, abyste byli zvědaví na provoz ve vaší síti. Dokonce i průměrný uživatel může chtít znát stav svého síťového zařízení, na které se spoléhá při připojení k internetu. Doufáme, že s tímto seznamem budete lépe připraveni sledovat, jak si váš Linuxový počítač vede ve vaší síti.