Netutils-linux, työkalupakki verkon suorituskykyyn

netutils-linux-nimi

Seuraavassa artikkelissa tarkastellaan yhtä hyödyllisyyskokoelma nimeltään "netutils-linux". Näitä voidaan käyttää yksinkertaista vianmääritystä ja verkon suorituskyvyn viritystä Gnu / Linux-järjestelmissämme.

Nämä voitot voivat olla hyödyllinen palvelinkeskuksille ja Internet-palveluntarjoajille, joilla on suuri kuormitus vuonna punainen. Emme todennäköisesti näe sen täydellistä tehokkuutta pöytätietokoneellamme, vaikka voit aina hyödyntää sitä. Se on nyt tuotantokäytössä ja voi säästää paljon aikaa laitteiden ja ohjelmistojen virheenkorjauksen avulla.

Netutils-Linux-työkalut

Tämä joukko apuohjelmia tulee auttaa automatisoimaan Gnu / Linux-suorituskyvyn viritysprosessi alusta alkaen. Netutils-linux koostuu seuraavista työkaluista:

  • verkko-alkuun
  • snmptop
  • irqtop
  • softirq-yläosa
  • linkkimäärä
  • softnet-stat-top
  • RSS-tikkaat
  • kirjoittajat
  • maksimoi-cpu-freq
  • rx-puskurit-kasvu
  • palvelintiedot

Asenna Netutils-linux

Netutils-linux on kehitetty Python-ohjelmointikielellä. Siksi ja tämän ansiosta voit Asenna helposti PIP: n avulla. Ensinnäkin Debianissa, Ubuntussa ja myös Linux Mintissa voimme asentaa pipin avaamalla päätelaitteen (Ctrl + Alt + T). Siinä kirjoitamme seuraavan komennon:

sudo apt-get install python-pip

PIP: n asentamisen jälkeen meidän on vain suoritettava seuraava komento netutils-linuxin asentamiseksi:

sudo pip install netutils-linux

Netutils-linuxin käyttö

Kuten olen maininnut edellä olevat rivit, Netutils-linux sisältää paljon apuohjelmia suunniteltu erityisesti verkko-ongelmien vianmääritykseen ja myös verkon suorituskyvyn virittämiseen. Kaikki apuohjelmat on jaettu kolmeen osaan:

  1. Valvonta
  2. Viritys
  3. Laitteisto ja sen kokoonpanoluokitus

Valvonta

Kaikki nämä ylätason työkalut, jotka voimme löytää valvonnan osiosta, eivät vaadi juurioikeuksia. Pystymme käyttämään niitä normaalina käyttäjänä ilman mitään ongelmia.

verkko-alkuun

netutils-linux verkko-alkuun

Tämä apuohjelma antaa meille mahdollisuuden valvoa keskeytyksiä, verkon prosessointitilastoja laitteille ja myös suorittimille. Tämän apuohjelman suorittamiseksi meidän on yksinkertaisesti suoritettava terminaalissa (Ctrl + Alt + T):

network-top

snmptop

netutils-linux snmptop

Se on peruspakettien tarkkailija de / proc / net / smmp. Tämän apuohjelman suorittamiseksi meidän on suoritettava vain seuraava komento:

snmptop

irqtop

netutils-linux irqtop

Tämä apuohjelma näyttää meille yksinkertaisella tavalla a keskeytysnopeus tiedoston / proc / keskeyttää tiedoston perusteella Gnu / Linux-järjestelmämme. Älä unohda, että voimme suorittaa tämän apuohjelman yksinkertaisesti komennolla:

irqtop

softirq-yläosa

netutils-linux softirq-top

Tämä komento näyttää meille paketin lähetys- ja vastaanottonopeus / proc / softirqs-tiedoston perusteella. Tämän komennon käyttämiseksi meidän on suoritettava vain päätelaitteessa (Ctrl + Alt + T):

softirq-top

linkkimäärä

netutils-linux-linkki

Kun suoritat tämän työkalun, se näyttää meille kuinka monta pakettia / tavua verkkoliitäntä vastaanottaa / lähettää ja kuinka monta virhettä tapahtuu perustuu / sys / class / net / XXX / statistic / YYY-tiedostoihin. Tämän komennon käyttämiseksi kirjoitamme yksinkertaisesti päätelaitteeseen (Ctrl + Alt + T):

link-rate

softnet-stat-top

netutils-linux softnet-stat-top

Näytä erilaisia tilastot CPU: n suorittamasta pakettien käsittelystä Gnu / Linux-järjestelmässä. Meidän on yksinkertaisesti kirjoitettava päätelaitteeseen (Ctrl + Alt + T) seuraava saadaksesi tulokset:

softnet-stat-top

Viritys

Näiden työkalujen suorittamiseksi meidän on käytettävä niitä root- tai sudo-tiedostoina.

RSS-tikkaat

Asettaa smp_affinity_list automaattisesti IRQ: lle NIC rx / tx -jonoista, jotka normaalisti toimivat CPU0: lla. Se tukee myös kaksois- / nelinkertaista skaalausta moniprosessorijärjestelmissä.

sudo rss-ladder enp10s0 0

kirjoittajat

Sallii RPS: n kaikissa käytettävissä olevissa paikallisen NUMA-solmun suorittimissa kaikille verkkokortin rx-jonoille. On myös selvennettävä, että se on hyvä työkalu halpoja verkkokortteja varten.

sudo autorps enp10s0

maksimoi-cpu-freq

Tämä apuohjelma asettaa suorittimen suorituskyvyn asteikon. Aiot asettaa myös asteikon enimmäisarvon pienimmälle asteikolle. Tämä tarkoittaa, että voimme käyttää prosessoreidemme kaikkea voimaa. Toinen mielessä pidettävä seikka on, että siitä on hyötyä myös viiveherkille järjestelmille.

sudo maximize-cpu-freq

rx-puskurit-kasvu

Tämä apuohjelma etsii ja asettaa tarvittavan arvon Vältä kadonneita tai puuttuvia paketteja säilyttäen matala viive.

Laitteisto ja sen kokoonpanoluokitus

palvelintiedot

netutils-linux-palvelin-info-show

Tämä apuohjelma on samanlainen kuin lshw-komento. Voimme hyödyntää sitä kirjoittamalla päätelaitteeseen (Ctrl + Alt + T):

sudo server-info show

netutils-linux-palvelin-info-show

Palvelin-info-apuohjelma samoin osaa luokitella laitteistot kaikkien sen ominaisuuksien lisäksi asteikolla 1-10. Tähän luokitukseen pääsyn lisäksi voimme tehdä sen yksinkertaisesti kirjoittamalla päätelaitteeseen (Ctrl + Alt + T):

sudo server-info rate

Kuka tahansa haluaa oppia lisää tästä työkalupakista sivulla GitHub projektin. Sieltä löydät niistä tarkemman kuvauksen.

Poista netutils-linux

Tämän sovellusryhmän poistamiseksi järjestelmästä meidän on yksinkertaisesti avattava pääte (Ctrl + Alt + T) ja kirjoitettava siihen:

sudo pip uninstall netutils-linux

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.