Pokud jste správce sítě, budete muset sledovat využití šířky pásma sítě při každodenních úkolech. V tomto případě vám nload pomůže usnadnit práci. nload je nástroj příkazového řádku, který lze použít k monitorování síťového provozu a využití šířky pásma v reálném čase. Vizualizuje příchozí a odchozí provoz pomocí dvou grafů a také poskytuje další informace, jako je minimální/maximální využití sítě a celkový objem přenesených dat.
V tomto tutoriálu vám ukážeme, jak nainstalovat a používat monitorovací nástroj nload na Linuxu.
Předpoklady
- Server se systémem Ubuntu 20.04.
- Na serveru je nakonfigurováno heslo uživatele root.
Začínáme
Než začnete, aktualizujte systémové balíčky na nejnovější verzi. Můžete je aktualizovat pomocí následujícího příkazu:
apt-get update -y
Jakmile jsou všechny balíčky aktualizovány, můžete přejít k dalšímu kroku.
Instalovat nload
Ve výchozím nastavení není nload v Linuxu nainstalován. Je však k dispozici ve výchozím úložišti všech hlavních distribucí Linuxu.
Pro Ubuntu můžete nainstalovat nload pomocí následujícího příkazu:
apt-get install nload -y
Pro CentOS a RHEL spusťte následující příkaz k instalaci nload:
dnf install nload -y
Po instalaci nload můžete zobrazit všechny možnosti dostupné s nload pomocí následujícího příkazu:
nload --help
Měli byste vidět následující obrazovku:
Práce s příkazem nload
Spuštěním příkazu nload bez možnosti zahájíte monitorování všech síťových zařízení.
nload
Měli byste vidět následující obrazovku:
Po spuštění příkazu nload můžete monitorovací obrazovku ovládat pomocí následujících klávesových zkratek:
- doleva a vpravo šipky nebo Enter/Tab používané k přepínání mezi zařízeními.
- F2 k zobrazení okna možností.
- F5 klíč se používá k uložení aktuálního nastavení.
- F6 klíč se používá k načtení vašich nastavení z konfiguračního souboru.
- q klíč se používá k ukončení konzoly nload.
Můžete použít parametr -m s příkazem nload k zobrazení všech síťových rozhraní současně bez grafů.
nload -m
Měli byste vidět následující obrazovku:
Můžete použít parametr -a s příkazem nload k nastavení délky časového okna pro výpočet průměru v sekundách. Ve výchozím nastavení je nastavena na 300.
Například nastavte dobu trvání na 30 sekund, jak je uvedeno níže:
nload -a 30
Pomocí parametru -t s příkazem nload můžete nastavit interval obnovení zobrazení v milisekundách. Ve výchozím nastavení je nastavena na 500 sekund.
Například nastavte interval obnovení na 200, jak je uvedeno níže:
nload -t 200
Můžete také definovat konkrétní síťové zařízení pomocí příkazu nload.
Například pro monitorování zařízení eth0 použijte následující příkaz:
nload devices eth0
Můžete také kombinovat všechny možnosti v jediném příkazu a analyzovat síťový provoz podle našich potřeb.
Například použijte následující možnost k monitorování všech zařízení s časovým oknem 300 sekund a obnovovací frekvencí 600 milisekund.
nload -m -a 300 -t 600
Závěr
V tomto kurzu jste se naučili, jak monitorovat síťový provoz pomocí příkazu nload. Také jste se naučili, jak používat různé možnosti sledování síťového provozu podle vašich potřeb.