A Linuxhoz elérhető számtalan segédprogram közül a top egy olyan hibaelhárító eszköz, amely gyakran felmerül a beszélgetések során. Jó okkal, a top egy olyan eszköz, amelyhez sok felhasználó gyakran fordul. Ez egy kis nyílt forráskódú segédprogram, amely dinamikus, valós idejű nézetet nyújt a futó rendszerről, lehetővé téve a felhasználók számára, hogy figyelemmel kísérjék a rendszerben futó folyamatokat, és azonosítsák, hogy mely alkalmazások fogyasztanak több erőforrást, mint kellene. Bár a top (és más alternatívák) hasznos eszközök a rendszerben futó folyamatok megfigyelésére, a funkcionalitás nem terjed ki a hálózati tevékenységre.
A folyamatok figyelése önmagában nem elegendő a zökkenőmentesen működő rendszer biztosításához. A hálózatfelügyeleti eszközök segíthetnek a problémák azonosításában, mielőtt azok vészhelyzetessé eszkalálódnának. Az ilyen típusú szoftverek nem csak a hálózati rendszergazdák számára hasznosak. A kis hálózattal vagy akár csak egyetlen számítógéppel rendelkező otthoni felhasználók is hasznát vehetik az ebben a cikkben bemutatott szoftvereknek.
A hangsúly itt nem az általános rendszerfelügyeleti megoldásokat nyújtó szoftverek azonosításán van. A legjobb nyílt forráskódú rendszerfelügyeleti eszközökkel egy külön cikkben foglalkoztunk. Ehelyett ennek a cikknek az a célja, hogy olyan kis konzol alapú segédprogramokat azonosítson, amelyek a hálózati használatot olyan módon mutatják meg, amely emlékeztet arra, amit a legfőbb segédprogram a folyamatok esetében tesz. Ahelyett, hogy kódot kölcsönöznének a top-tól, az itt bemutatott kis eszközök inkább ötleteket kölcsönöznek ettől a hibaelhárító eszköztől, például azonnali, valós idejű adatokat szolgáltatnak a rendszerről, amelyek a helyzet változásakor frissülnek. Ha kis eszközöket keres a TCP- és UDP-kapcsolati problémák valós idejű diagnosztizálásához és más kapcsolódó problémák megoldásához, a hálózati problémák okainak elkülönítéséhez, valamint az alkalmazások és a felhasználók által fogyasztott sávszélesség figyeléséhez, akkor az ebben a cikkben bemutatott szoftverek érdekesek lehetnek.
Itt vannak az ajánlásaink. Ezek mind ingyenes és nyílt forráskódú szoftverek.
Vizsgáljuk meg a kéznél lévő 6 hálózati “csúcs” eszközt. Minden címhez összeállítottuk a saját portáloldalát, egy teljes leírást a funkciók mélyreható elemzésével, egy képernyőképet a szoftverről működés közben, valamint a vonatkozó forrásokra mutató linkeket.
Hálózati ‘top’ eszközök | |
---|---|
ntopng | Web-nyílt forráskódú hálózati forgalomfigyelő alkalmazás |
NetHogs | Sávszélesség csoportosítása folyamatok szerint |
IPTraf-ng | Fork of IPTraf |
iftop | Displays bandwidth usage on an interface by host |
ntop | Hálózati forgalmi szonda, amely megmutatja a hálózat használatát |
IPTraf | Interaktív színes IP LAN monitor |