Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 1348|Vastaus: 0

[Viestintä] Linux View Verkon kaistanleveyden käyttö (reaaliaikainen liikenne)

[Kopioi linkki]
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-jakelutiftop-asennuskomento
Debian/Ubuntusudo apt install iftop
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum asenna iftop -y
Huopahattusudo dnf asennus iftop -y
Arch Linuxsudo pacman -S iftop
OpenSUSESudo 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-jakelutnload-asennuskomento
Debian/Ubuntusudo apt install nload
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum asenna nload -y
Huopahattusudo dnf asenna nload -y
Arch Linuxsudo pacman -S nload
OpenSUSESudo 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-jakelutNethogsin asennuskomento
Debian/Ubuntusudo apt install nethogs
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum asenna nethogs -y
Huopahattusudo dnf asenna nethogs -y
Arch Linuxsudo pacman - S nethogs
OpenSUSESudo 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-jakelutBMON asennuskomento
Debian/Ubuntusudo apt install bmon -y
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum asenna bmon -y
Huopahattusudo dnf install bmon -y
Arch Linuxsudo pacman -S bmon
OpenSUSESudo 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-jakelutvnstat-asennuskomento
Debian/Ubuntusudo apt install vnstat
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum asenna vnstat -y
Huopahattusudo dnf install vnstat -y
Arch Linuxsudo pacman -S vnstat
OpenSUSESudo 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-jakelutBWM-NG:n asennuskomento
Debian/Ubuntusudo apt install bwm-ng
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum asenna bwm-ng -y
Huopahattusudo dnf install bwm-ng -y
Arch Linuxsudo pacman -S bwm-ng
OpenSUSESudo 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-jakelutiPerf3-asennuskomento
Debian/Ubuntusudo apt install iperf3 -y
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum asenna iperf3 -y
Huopahattusudo dnf asenna iperf3 -y
Arch Linuxsudo pacman -S iperf3
OpenSUSESudo 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-jakelutNetperf-asennuskomento
Debian/Ubuntusudo apt install netperf
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum install netperf -y
Huopahattusudo dnf install netperf -y
Arch Linuxsudo pacman -S netperf
OpenSUSESudo 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-jakelutNetperf-asennuskomento
Debian/Ubuntusudo apt install cbm
RHEL/Rocky Linuxsudo yum install epel-release -y
sudo yum asenna cbm -y
HuopahattuSudo DNF asenna CBM -Y
Arch Linuxsudo pacman -S CBM
OpenSUSESudo 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 palvelinta
Seuraava:Linux-komennot sudo ja osuvat englanninkieliset lyhenteet
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com