„Netutils-linux“, tinklo veikimo įrankių rinkinys

netutils-linux vardas

Kitame straipsnyje mes apžvelgsime vieną komunalinių paslaugų rinkimas vadinamas „netutils-linux“. Jie gali būti naudojami supaprastinti trikčių šalinimą ir tinklo našumo derinimą mūsų Gnu / Linux sistemose.

Šis pelnas gali būti naudinga duomenų centrams ir interneto paslaugų teikėjams, kuriems tenka didelis krūvis į raudonas. Tikriausiai nepamatysime visiško jo efektyvumo mūsų staliniame kompiuteryje, nors visada galite juo pasinaudoti. Dabar jis naudojamas gamyboje ir gali mums sutaupyti daug laiko derinant aparatinę ir programinę įrangą.

„Netutils-Linux“ įrankiai

Šis komunalinių paslaugų rinkinys bus padėkite automatizuoti „Gnu / Linux“ našumo derinimo procesą. „Netutils-linux“ sudaro šie įrankiai:

  • tinklo viršuje
  • snmptop
  • irqtop
  • minkštas viršuje
  • nuorodos norma
  • softnet-stat-top
  • rss-kopėčios
  • automatiniai
  • padidinti-cpu-freq
  • rx-buferiai-padidėjimas
  • serverio informacija

Įdiekite „Netutils-linux“

„Netutils-linux“ yra sukurtas naudojant „Python“ programavimo kalbą. Todėl ir to dėka galite lengvai įdiekite naudodami PIP. Pirmiausia „Debian“, „Ubuntu“ ir „Linux Mint“ galime įdiegti „pip“ atidarę terminalą („Ctrl“ + „Alt“ + T). Jame parašysime šią komandą:

sudo apt-get install python-pip

Įdiegę PIP, norėdami įdiegti netutils-linux turėsime atlikti tik šią komandą:

sudo pip install netutils-linux

Naudojant „Netutils-linux“

Kaip jau minėjau eilutes aukščiau, „Netutils-linux“ yra daugybė komunalinių paslaugų specialiai sukurta tinklo problemoms šalinti ir tinklo našumui nustatyti. Visos komunalinės paslaugos skirstomos į tris skyrius:

  1. Priežiūra
  2. Tiuningas
  3. Aparatūra ir jos konfigūracijos klasifikacija

Priežiūra

Visiems šiems aukščiausio lygio įrankiams, kuriuos galime rasti priežiūros skyriuje, nereikia root teisių. Mes galėsime juos naudoti kaip įprastą vartotoją be jokių problemų.

tinklo viršuje

netutils-linux tinklas viršuje

Šis įrankis mums leis stebėti pertraukimus, tinklo duomenų apie įrenginius apdorojimą ir procesorius. Norėdami paleisti šį įrankį, tiesiog turėsime paleisti terminale (Ctrl + Alt + T):

network-top

snmptop

netutils-linux snmptop

Ar yra pagrindinis paketų stebėtojas de / proc / net / smmp. Norėdami paleisti šią priemonę, turėsime vykdyti tik šią komandą:

snmptop

irqtop

netutils-linux irqtop

Šis įrankis mums paprastu būdu parodys pertraukimo dažnis pagal / proc / pertraukia failą mūsų Gnu / Linux sistemos. Nepamirškite, kad šią programą galėsime paleisti paprasčiausiai naudodami komandą:

irqtop

minkštas viršuje

netutils-linux softirq-top

Ši komanda parodys mums paketų perdavimo ir priėmimo greitis pagal / proc / softirqs failą. Norėdami naudoti šią komandą, turėsime vykdyti tik terminale (Ctrl + Alt + T):

softirq-top

nuorodos norma

„netutils-linux“ susiejimo greitis

Vykdant šį įrankį, jis mums parodys kiek paketų / baitų gauna / perduoda tinklo sąsaja ir kiek klaidų remiantis failais / sys / class / net / XXX / statistic / YYY. Norėdami naudoti šią komandą, tiesiog parašysime terminale (Ctrl + Alt + T):

link-rate

softnet-stat-top

netutils-linux softnet-stat-top

Rodyti įvairius statistika apie paketų apdorojimą CPU mūsų Gnu / Linux sistemoje. Norėdami gauti rezultatus, tiesiog turėsime įvesti terminalą („Ctrl“ + „Alt“ + T):

softnet-stat-top

Tiuningas

Norėdami paleisti šiuos įrankius, turėsime juos naudoti kaip root arba sudo.

rss-kopėčios

Automatiškai nustato „smp_affinity_list“ IRQ NIC rx / tx eilių, kurios paprastai veikia prie CPU0. Jis taip pat palaiko dvigubą / keturvietį mastelį daugiaprocesorinėms sistemoms.

sudo rss-ladder enp10s0 0

automatiniai

Leidžia RPS visuose galimuose vietinio NUMA mazgo procesoriuose visoms NIC rx eilėms. Taip pat reikėtų patikslinti, kad tai yra gera pigių tinklo kortelių priemonė.

sudo autorps enp10s0

padidinti-cpu-freq

Šis įrankis nustato procesoriaus našumo skalę. Taip pat ketinate nustatyti didžiausią minimalios skalės vertės skalės vertę. Tai reiškia, kad galėsime išnaudoti visą savo procesorių galią. Kitas dalykas, kurį reikia nepamiršti, yra tai, kad jis taip pat bus labai naudingas latentai jautrioms sistemoms.

sudo maximize-cpu-freq

rx-buferiai-padidėjimas

Šis įrankis suranda ir nustato reikiamą vertę venkite pamestų ar trūkstamų paketų, išlaikydami mažą vėlavimą.

Aparatūra ir jos konfigūracijos klasifikacija

serverio informacija

netutils-linux serverio informacijos šou

Šis įrankis yra panaši į komandą lshw. Mes galime tuo pasinaudoti įvesdami terminalą (Ctrl + Alt + T):

sudo server-info show

netutils-linux serverio informacijos šou

Server-info įrankis taip pat gali klasifikuoti aparatūrą Be visų jo charakteristikų skalėje nuo 1 iki 10. Be to, kad galėtume pasiekti šią klasifikaciją, galime tai padaryti tiesiog įvesdami terminalą (Ctrl + Alt + T):

sudo server-info rate

Visi norintys gali daugiau sužinoti apie šį įrankių rinkinį puslapyje GitHub projekto. Ten rasite išsamesnį jų aprašymą.

Pašalinkite netutils-linux

Norėdami pašalinti šią programų grupę iš savo sistemos, mes tiesiog turėsime atidaryti terminalą (Ctrl + Alt + T) ir parašyti jame:

sudo pip uninstall netutils-linux

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.