![OnePlus 5T ohuilla kehyksillä ja 18: 9-näyttö taas vuotanut](/f/c506d516320659272e2ac7508dbf6d48.jpg?width=100&height=100)
Onko sinulla ongelmia Linux -verkon kaistanleveyden käytön seurannassa? Tarvitsetko apua? On tärkeää, että pystyt visualisoimaan, mitä verkossa tapahtuu, jotta voit ymmärtää ja ratkaista kaikki verkon hitautta aiheuttavat asiat tai yksinkertaisesti pitää silmällä verkkoa.
Lue myös: 20 Commad Line -työkalua Linuxin suorituskyvyn seurantaan
Tässä artikkelissa tarkastelemme 16 hyödyllistä kaistanleveyden valvontatyökalua verkkokäytön analysoimiseksi Linux -järjestelmässä.
Jos haluat hallita, vianmäärittää tai korjata verkkoa, lue artikkeli - Linux Sysadminin opas verkonhallintaan, vianetsintään ja virheenkorjaukseen
Alla luetellut työkalut ovat kaikki avointa lähdekoodia ja voivat auttaa sinua vastaamaan kysymyksiin, kuten "miksi verkko on niin hidas tänään?”. Tämä artikkeli sisältää sekoituksen pieniä työkaluja kaistanleveyden seurantaan yhdellä Linux -koneella ja täydellisiä valvontaratkaisuja, jotka pystyvät käsittelemään muutaman määrän isäntiä LAN (Paikallisverkko) usealle isännälle jopa a WAN (Laajaverkko).
ManageEngine NetFlow -analysaattori on virtaukseen perustuva kaistanleveyden seurantaratkaisu, joka tarjoaa tukea useille toimittajille. Se valvoo verkkoa, analysoi liikennemalleja ja havaitsee ja diagnosoi kaistanleveyden siat.
Voit seurata verkon liikennemalleja milloin tahansa ja tarkastella tarkemmin laitteen, käyttöliittymän, sovelluksen ja käyttäjätason tietoja. NetFlow Analyzer auttaa liikenteenmuokkausominaisuuksiensa avulla tunnistamaan verkon poikkeavuudet reaaliajassa ja vianetsimään ne ennen kuin ne vaikuttavat loppukäyttäjiin.
Mukautettavien raporttiensa ansiosta NetFlow Analyzer auttaa myös ennustamaan ja suunnittelemaan kaistanleveystarpeesi. Voit luoda, ajoittaa ja luoda kattavia kaistanleveysanalyysiraportteja muutamalla napsautuksella.
VnStat on täysin varusteltu komentorivipohjainen ohjelma Linux-verkkoliikenteen ja kaistanleveyden käytön reaaliaikaiseen seurantaan Linux- ja BSD-järjestelmissä.
Yksi sen eduista verrattuna vastaavaan työkaluun on se, että se kirjaa verkkoliikenteen ja kaistanleveyden käyttötilastot myöhempää analysointia varten - tämä on sen oletuskäyttäytyminen. Voit todella tarkastella näitä lokeja myös järjestelmän uudelleenkäynnistyksen jälkeen.
# yum install epel-release [Päällä RHEL/CentOS] # yum install vnstat # apt install vnstat [PäälläDebian/Ubuntu]
iftop on yksinkertainen, helppokäyttöinen, reaaliaikainen ylhäältä komentorivipohjainen verkon kaistanleveyden valvontatyökalu, jolla saat nopean yleiskuvan verkkotoiminnoista käyttöliittymässä. Se näyttää verkon käytön kaistanleveyden päivitykset keskimäärin 2, 10 ja 40 sekunnin välein.
# yum install epel-release [Päällä RHEL/CentOS] # yum install iftop # apt install iftop [PäälläDebian/Ubuntu]
nload on toinen yksinkertainen, helppokäyttöinen komentorivityökalu verkkoliikenteen ja kaistanleveyden käytön reaaliaikaiseen seurantaan. Se käyttää kaavioita, joiden avulla voit seurata saapuvaa ja lähtevää liikennettä. Lisäksi se näyttää myös tietoja, kuten siirretyn datan kokonaismäärän ja min/max -verkkokäytön.
# yum install epel-release [Päällä RHEL/CentOS] # yum install nload # apt install nload [PäälläDebian/Ubuntu]
NetHogs on pieni ylhäältä muistuttava tekstipohjainen työkalu reaaliaikaisen verkkoliikenteen kaistanleveyden käytön seurantaan kunkin prosessin tai sovelluksen osalta, joka toimii Linux-järjestelmässä. Se tarjoaa yksinkertaisesti reaaliaikaisia tilastoja verkon kaistanleveyden käytöstä prosessikohtaisesti.
# yum install epel-release [Päällä RHEL/CentOS] # yum install nethogs # apt install nethogs [PäälläDebian/Ubuntu]
bmon on myös suora komentorivityökalu verkon kaistanleveyden käytön seurantaan ja nopeuden arviointiin Linuxissa. Se kerää verkkotilastoja ja visualisoi ne ihmisystävällisessä muodossa, jotta voit seurata järjestelmääsi.
# yum install epel-release [Päällä RHEL/CentOS] # yum install bmon # apt install bmon [PäälläDebian/Ubuntu]
Darkstat on pieni, yksinkertainen, monialustainen, reaaliaikainen ja tehokas verkkopohjainen verkkoliikenteen analysaattori. Se on verkkotilastojen seurantatyökalu, joka kerää verkkoliikennettä, laskee käyttötilastoja ja näyttää raportit HTTP: n kautta graafisessa muodossa. Voit myös käyttää sitä komentorivin kautta saadaksesi samat tulokset.
# yum install epel-release [Päällä RHEL/CentOS] # yum install darkstat # apt install darkstat [PäälläDebian/Ubuntu]
IPTraf on helppokäyttöinen, ncurses-pohjainen ja konfiguroitava työkalu rajapinnan kautta tulevan ja lähtevän verkkoliikenteen seurantaan. Se on hyödyllinen IP -liikenteen seurantaan ja yleisten käyttöliittymätilastojen, yksityiskohtaisten käyttöliittymätilastojen ja niin edelleen.
# yum install epel-release [Päällä RHEL/CentOS] # yum install iptraf # apt install iptraf [PäälläDebian/Ubuntu]
CBM on pieni komentorivityökalu, joka näyttää nykyisen verkkoliikenteen kaikilla kytketyillä laitteilla värillisenä ulostulona Ubuntu Linuxissa ja sen johdannaisissa, kuten Linux Mint, Lubuntu ja monet muut. Se näyttää kunkin yhdistetyn verkkoliitännän, vastaanotetut tavut, lähetetyt tavut ja tavut yhteensä, jolloin voit seurata verkon kaistanleveyttä.
# yum install epel-release [Päällä RHEL/CentOS] # yum install cbm # apt install cbm [PäälläDebian/Ubuntu]
Iperf/Iperf3 on tehokas työkalu verkon läpimenon mittaamiseen protokollilla, kuten TCP, UDP ja SCTP. Se on ensisijaisesti suunniteltu auttamaan TCP -yhteyksien virittämisessä tietylle polulle, joten se on hyödyllinen testattaessa ja valvottaessa suurinta saavutettavaa kaistanleveyttä IP -verkoissa (tukee sekä IPv4: tä että IPv6: ta). Se vaatii palvelimen ja asiakkaan suorittamaan testejä (joka raportoi kaistanleveyden, häviön ja muut hyödylliset verkon suorituskykyparametrit).
# yum install epel-release [Päällä RHEL/CentOS] # yum install iperf3 # apt install iperf3 [PäälläDebian/Ubuntu]
Netperf on samanlainen kuin iperf, verkon suorituskyvyn testaamiseen. Se voi auttaa valvomaan verkon kaistanleveyttä Linuxissa mittaamalla tiedonsiirtoa joko TCP- tai UDP -protokollalla. Se tukee myös mittauksia Berkeley Sockets -rajapinnan, DLPI: n, Unix Domain Socketsin ja monien muiden rajapintojen kautta. Tarvitset palvelimen ja asiakkaan testien suorittamiseen.
Katso asennusohjeet projektin github -sivulta.
SARG on kalmari lokitiedostojen analysaattori ja Internet -kaistanleveyden seuranta työkalu. Se tuottaa hyödyllisiä HTML -raportteja, jotka sisältävät tietoja, mutta eivät rajoitu niihin, IP -osoitteita ja koko kaistanleveyden käytön. Se on kätevä työkalu yksittäisten koneiden Internet -kaistanleveyden käytön seurantaan yhdessä verkossa.
Katso asennusohjeet ja käyttö artikkelistamme - SARG: n asentaminen kalmareiden Internet -kaistanleveyden käytön seurantaan.
Monitorix on kevyt järjestelmäresurssi- ja verkonvalvontasovellus, joka on suunniteltu pienille Linux/Unix -palvelimille ja sisältää myös upean tuen sulautetuille laitteille.
Sen avulla voit seurata verkkoliikennettä ja käyttötilastoja rajattomasta määrästä verkkolaitteita. Se tukee IPv4- ja IPv6 -yhteyksiä, sisältää pakettiliikenne- ja liikennevirhekaaviot ja tukee jopa 9 qdiskia verkkoliitäntää kohti.
# yum install epel-release [Päällä RHEL/CentOS] # yum install monitorix # apt install monitorix [PäälläDebian/Ubuntu]
Kaktus on täysin toimiva, verkkopohjainen graafinen PHP -sovellus intuitiivisella, helppokäyttöisellä käyttöliittymällä. Se käyttää MySQL -tietokantaa kerättyjen verkon suorituskykytietojen tallentamiseen, ja sitä käytetään räätälöityjen piirtäjien tuottamiseen. Se on RRDToolin käyttöliittymä, joka on hyödyllinen pienten ja monimutkaisten verkkojen seurantaan tuhansilla laitteilla.
Katso asennusohjeet ja käyttö artikkelistamme - Cactin asentaminen - Verkon seuranta- ja piirtotyökalu.
Observium on monipuolinen verkonvalvonta-alusta, jossa on tyylikäs ja tehokas, vankka mutta yksinkertainen ja intuitiivinen käyttöliittymä. Se tukee useita alustoja, kuten Linux, Windows, FreeBSD, Cisco, HP, Dell ja monet muut, ja sisältää laitteiden automaattisen havaitsemisen. Se auttaa käyttäjiä keräämään verkon mittareita ja tarjoaa intuitiivisen graafisen kuvauksen laitteen mittareista kerätystä suorituskyvystä.
Katso asennusohjeet ja käyttö artikkelistamme - Observiumin asentaminen - täydellinen verkonhallinta- ja valvontajärjestelmä.
Zabbix on monipuolinen, yleisesti käytetty verkonvalvonta-alusta, joka on suunniteltu palvelin-asiakas-malliin ja joka valvoo verkkoja, palvelimia ja sovelluksia reaaliajassa. Se kerää erityyppisiä tietoja, joita käytetään verkon esitykseen visuaalisesti tai valvottujen laitteiden kuormitusmittareihin.
Se pystyy toimimaan tunnettujen verkkoprotokollien, kuten HTTP-, FTP-, SMTP-, IMAP- ja monien muiden protokollien kanssa ilman lisäohjelmiston asentamista valvottuihin laitteisiin.
Katso asennusohjeet ja käyttö artikkelistamme - Zabbixin asentaminen - täydellinen verkonvalvontaratkaisu Linuxille.
Nagios on vankka, tehokas, monipuolinen ja laajalti käytetty valvontaohjelmisto. Sen avulla voit seurata paikallisia ja etäverkkolaitteita ja niiden palveluita yhdestä ikkunasta.
Se tarjoaa kaistanleveyden valvonnan verkkolaitteissa, kuten kytkimissä ja reitittimissä SNMP: n kautta, jolloin voit helposti selvittää käytetyt portit ja määrittää mahdolliset verkon väärinkäyttäjät.
Lue myös: 13 Linux -verkon määritys- ja vianmäärityskomennot
Lisäksi Nagios auttaa sinua seuraamaan porttikohtaista kaistanleveyden käyttöä ja virheitä ja tukee nopeaa verkkokatkoksen ja protokollavian havaitsemista.
Katso asennusohjeet ja käyttö artikkelistamme - Nagiosin asentaminen - täydellinen IT -infrastruktuurin seurantaratkaisu Linuxille.
Tässä artikkelissa olemme tarkastelleet useita hyödyllisiä verkon kaistanleveyttä ja järjestelmän valvontatyökaluja Linuxille. Jos emme ole sisällyttäneet seurantatyökalua luetteloon, jaa se kanssamme alla olevassa kommenttilomakkeessa.