|
|
Julkaistu 2025-3-13 klo 10:13:48
|
|
|
|

Linux tarjoaa monipuolisia työkaluja verkkoliikenteen ja kaistanleveyden käytön seurantaan. Nämä työkalut auttavat ylläpitämään vakaata verkkoa, paikantamaan hitaiden nopeuksien syyn ja korjaamaan viat nopeasti.
Voit seurata verkon kaistanleveyden käyttöä Linux-järjestelmissä komentorivi- (CLI) tai graafisen käyttöliittymän (GUI) avulla.
Komentoriviverkon valvontatyökalut ovat ihanteellisia Linux-palvelimille, joilla ei ole graafista käyttöliittymää. Muutamalla yksinkertaisella komennolla käyttäjät voivat nopeasti saada yleiskuvan verkon kaistanleveyden mittareista suoraan terminaalikuoressa. Ylläpitäjät käyttävät näitä työkaluja usein skripteissä automatisoidakseen valvontatehtäviä, seuratakseen muutoksia reaaliajassa ja lyhentääkseen vasteaikoja.
GUI-työkalut järjestävät ja esittävät verkon datan visuaalisesti graafien ja kaavioiden muodossa. Tämä yksinkertaistaa verkon kaistanleveyden ja suorituskyvyn seurantaa, jopa käyttäjille, joilla on rajallinen tekninen kokemus. Käyttäjät, jotka suorittavat analytiikkaa tai muita tehtäviä, jotka vaativat verkon käytön yksityiskohtaista esitystä, työskentelevät tehokkaammin käyttämällä käyttöliittymätyökaluja.
Komentorivi Linux Network Monitoring Tools, tässä osiossa luetellaan yleisimmin käytetyt Linux CLI -työkalut verkkoliikenteen ja kaistanleveyden seurantaan.
iftop - Näyttää kaistanleveyden käytön
IFTOP näyttää kunkin yhteyden kaistanleveyden käytön reaaliajassa ja tarjoaa yleiskatsauksen kokonaiskaistanleveyden käytöstä. Tämä apuohjelma on myös erittäin hyödyllinen verkon nopeuden tarkistamiseen.
iftop ei tallenna historiallista dataa eikä seuraa liikennettä prosessi-ID:n (PID) mukaan, mikä voi olla monille käyttäjille merkittävä haitta. Asentaaksesi iftopin, käytä jakeluun liittyvää komentoa:
| Linux-jakelut | iftop-asennuskomento | | Debian/Ubuntu | sudo apt install iftop | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum asenna iftop -y | | Huopahattu | sudo dnf asennus iftop -y | | Arch Linux | sudo pacman -S iftop | | OpenSUSE | Sudo Zypper Install IfTop |
Käynnistääksesi iftopin, syötä seuraava komento:
Paina Q-näppäintä poistuaksesi IFTOPista ja palataksesi komentokehotteelle.
nload – Näyttää verkon käytön
nload on komentorivityökalu, joka raportoi saapuvan ja lähtevän liikenteen. Tuloksena on reaaliaikaisia kaavioita, jotka auttavat antamaan nopean yleiskatsauksen verkon toiminnasta.
Kuitenkin nload ei näytä liikennettä PID:n tai socketin mukaan, eikä se tallenna historiallista dataa. Syötä komento jakelullesi asentaa nload:
| Linux-jakelut | nload-asennuskomento | | Debian/Ubuntu | sudo apt install nload | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum asenna nload -y | | Huopahattu | sudo dnf asenna nload -y | | Arch Linux | sudo pacman -S nload | | OpenSUSE | Sudo Zypper Install nload |
Aloita nload seuraavalla komennolla:
Paina q poistuaksesi nloadista ja palataksesi komentoriville.
NetHogs – Verkon liikenteen kaistanleveyden seuranta
NetHogs-työkalu seuraa verkon käyttöä jokaisessa prosessissa/sovelluksessa. Sen avulla ylläpitäjät voivat diagnosoida kaistanleveyden piikkejä ja määrittää, mitkä sovellukset kuluttavat kaistanleveyttä liikaa. Sen suurin etu on, että se lajittelee tiedot prosessi-ID:n mukaan. NetHogsin asentamiseksi syötä seuraavaa:
| Linux-jakelut | Nethogsin asennuskomento | | Debian/Ubuntu | sudo apt install nethogs | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum asenna nethogs -y | | Huopahattu | sudo dnf asenna nethogs -y | | Arch Linux | sudo pacman - S nethogs | | OpenSUSE | Sudo Zypper asenna nethogs |
Kun asennus on valmis, käynnistä NetHogs-palvelu seuraavalla komennolla:
Paina q poistuaksesi NetHogsista ja palataksesi komentokehotteeseen.
BMON – Kaistanleveyden valvonta ja nopeusestimaattori
BMON seuraa kaistanleveyden käyttöä ja tarjoaa käyttöä jokaiselle laitteelle. Käyttäjät voivat seurata useiden verkkosovittimien kaistanleveyttä. Se tallentaa verkkotilastoja ja tarjoaa käyttäjäystävällisen graafisen tuloksen. Se ei tallenna historiallista dataa, mutta sitä voidaan käyttää reaaliaikaiseen diagnostiikkaan.
Bmonin asentamiseksi syötä komento, joka koskee jakeluasi:
| Linux-jakelut | BMON asennuskomento | | Debian/Ubuntu | sudo apt install bmon -y | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum asenna bmon -y | | Huopahattu | sudo dnf install bmon -y | | Arch Linux | sudo pacman -S bmon | | OpenSUSE | Sudo Zypper Install BMON |
Aloittaaksesi BMON:n, syötä seuraavaa:
Paina q poistuaksesi BMON-kaaviosta.
vnStat - Verkon liikenteen seuranta
vnStat ajaa taustademonin kaistanleveyden datan keräämiseksi. Se lukee dataa ytimestä ymmärtääkseen resurssien käyttöä. Pysyvä lokitus on vnStatin pääominaisuus – se kerää ja tallentaa kaistanleveyden käyttölokit daemonin ollessa käynnissä.
Vnstat-komentoa voidaan käyttää käyttötilastojen näyttämiseen ja se sopii parhaiten tilastollisiin raportteihin.
Asentaaksesi vnStatin, syötä komento, joka koskee jakeluasi:
| Linux-jakelut | vnstat-asennuskomento | | Debian/Ubuntu | sudo apt install vnstat | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum asenna vnstat -y | | Huopahattu | sudo dnf install vnstat -y | | Arch Linux | sudo pacman -S vnstat | | OpenSUSE | Sudo Zypper Install VNSTAT |
Työkalua voidaan ajaa reaaliajassa määrittämällä seuraavat vaihtoehdot:
Paina Ctrl+C lopettaaksesi reaaliaikaisen valvonnan.
BWM-NG – Seuraavan sukupolven kaistanleveyden mittari
BWM-NG on kevyt, Curses-pohjainen kaistanleveysmittari. Se tarjoaa reaaliaikaisia tilastoja verkkoliitännöistä, osoittaen kaistanleveyden käytön yksinkertaisella tavalla. Bwm-ng:n asentamiseksi syötä komento, joka koskee jakeluasi:
| Linux-jakelut | BWM-NG:n asennuskomento | | Debian/Ubuntu | sudo apt install bwm-ng | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum asenna bwm-ng -y | | Huopahattu | sudo dnf install bwm-ng -y | | Arch Linux | sudo pacman -S bwm-ng | | OpenSUSE | Sudo Zypper Install BWM-NG |
Käytä seuraavia komentoja seurataksesi reaaliaikaista kaistanleveyden käyttöä kaikille rajapinnoille:
Paina q poistuaksesi BWM-NG:stä ja palataksesi terminaaliin.
iPerf/iPerf3 – Verkon kaistanleveyden mittaustyökalu
iPerf valvoo verkon kaistanleveyttä protokollien kuten TCP, UDP ja SCTP kautta ja soveltuu parhaiten verkon suorituskyvyn säätämiseen ja maksimointiin tietyille protokollille. iPerf vaatii palvelimen ja asiakkaan testaukseen, ja jos tarvitsee mitata vain verkon nopeutta, se ei ole ehdokas.
iPerf3:n asentamiseksi syötä komento, joka koskee jakeluasi:
| Linux-jakelut | iPerf3-asennuskomento | | Debian/Ubuntu | sudo apt install iperf3 -y | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum asenna iperf3 -y | | Huopahattu | sudo dnf asenna iperf3 -y | | Arch Linux | sudo pacman -S iperf3 | | OpenSUSE | Sudo Zypper asenna iperf3 |
Käynnistä iPerf3 palvelintilassa -s-vaihtoehdolla ja kuuntele yhteyttä:
Paina Ctrl+C katkaistaksesi palvelinyhteyden.
SS - Socket-tilastot
ss-komento on osa iproute2-pakettia, joka on valmiiksi asennettu useimpiin Linux-jakeluihin. Se korvaa vanhemman netstat-komennon ja tarjoaa yksityiskohtaisia tilastoja verkkoyhteyksistä, avoimista socketeista ja kuunteluporteista. SS ei keskity kaistanleveyden seurantaan kuten muut listalla olevat työkalut. Se on kuitenkin välttämätön socket-tason verkkodiagnostiikalle.
Syötä seuraava komento nähdäksesi verkkoyhteyden tilastot:
Kaikkien aktiivisten TCP-yhteyksien näyttämiseksi syötetään:
Netperf - Verkon kaistanleveyden testaus
Netperf auttaa valvomaan verkon kaistanleveyttä Unix-domain-sokettien, TCP:N, SCTP:N, DLPI:n ja UDP:n avulla BSD-sokettien kautta. Kuten iPerf, myös Netperf vaatii palvelimia ja asiakkaita testaukseen. Keskeisiä ominaisuuksia ovat lukuisat ennalta määritellyt testit suorituskyvyn tai tiedonsiirtonopeuden mittaamiseen.
Käytä jakeluasi vastaavaa komentoa asentaaksesi Netperfin:
| Linux-jakelut | Netperf-asennuskomento | | Debian/Ubuntu | sudo apt install netperf | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install netperf -y | | Huopahattu | sudo dnf install netperf -y | | Arch Linux | sudo pacman -S netperf | | OpenSUSE | Sudo Zypper Install Netperf |
Aloita palvelus seuraavalla komennolla:
Netperf toimii ennalta määritellyn ajan ja päättyy sitten automaattisesti.
CBM - Värikaistanleveysmittari
Värikaistamittari (CBM) on pieni komentorivityökalu, joka näyttää nykyisen verkkoliikenteen kaikilla verkkoon liitetyillä laitteilla. Kirouksiin perustuva ulostulo näytetään värillisenä ja näyttää jokaisen verkkorajapinnan, vastaanotettujen tavujen määrän, lähetettyjen tavujen määrän sekä kokonaistavut.
Käytä vastaavaa komentoa asentaaksesi CBM:n jakeluun:
| Linux-jakelut | Netperf-asennuskomento | | Debian/Ubuntu | sudo apt install cbm | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum asenna cbm -y | | Huopahattu | Sudo DNF asenna CBM -Y | | Arch Linux | sudo pacman -S CBM | | OpenSUSE | Sudo Zypper Asenna CBM |
Aloittaaksesi seurannan CBM:llä, syöty:
Paina q sulkeaksesi ikkunan.
Alkuperäinen:Hyperlinkin kirjautuminen on näkyvissä. |
Edellinen:Alibaba Cloud on rakentanut SNAT:n, jolla pääsee julkiseen verkkoon ilman julkista palvelintaSeuraava:Linux-komennot sudo ja osuvat englanninkieliset lyhenteet
|