Netutils-linux, paketë për performancën e rrjetit

emri netutils-linux

Në artikullin vijues do të hedhim një vështrim në njërën mbledhja e shërbimeve i quajtur "netutils-linux". Këto mund të mësohen thjeshtoni zgjidhjen e problemeve dhe akordimin e performancës së rrjetit në sistemet tona Gnu / Linux.

Këto fitime mund të jenë e dobishme për qendrat e të dhënave dhe ofruesit e shërbimeve të internetit me një ngarkesë të madhe punei kuq. Ne ndoshta nuk do ta shohim efektivitetin e tij të plotë në kompjuterin tonë desktop, megjithëse gjithmonë mund ta shfrytëzoni atë. Tani është në përdorim të prodhimit dhe mund të na kursejë shumë kohë me rregullimin e pajisjeve dhe programeve për korrigjimin e gabimeve.

Mjetet Netutils-linux

Ky grup i shërbimeve do ndihmoni në automatizimin e procesit të akordimit të performancës Gnu / Linux jashtë kutisë. Netutils-linux përbëhet nga mjetet e mëposhtme:

  • rrjeti i sipërm
  • gropë
  • irqtop
  • softirq-majë
  • niveli i lidhjeve
  • softnet-stat-top
  • shkallë rss
  • autorët
  • maksimizo-CPU-freq
  • rx-buffers-rritje
  • server-informacion

Instaloni Netutils-linux

Netutils-linux është zhvilluar duke përdorur gjuhën e programimit Python. Prandaj dhe falë kësaj, ju mundeni instaloni lehtësisht duke përdorur PIP. Para së gjithash në Debian, Ubuntu dhe gjithashtu në Linux Mint ne mund të instalojmë pip duke hapur një terminal (Ctrl + Alt + T). Në të do të shkruajmë komandën e mëposhtme:

sudo apt-get install python-pip

Pas instalimit të PIP, do të duhet të ekzekutojmë vetëm komandën e mëposhtme për të instaluar netutils-linux:

sudo pip install netutils-linux

Përdorimi i Netutils-linux

Siç kam përmendur linjat më lart, Netutils-linux përmban shumë shërbime komunale i krijuar posaçërisht për zgjidhjen e problemeve të rrjetit dhe gjithashtu për akordimin e performancës së rrjetit. Të gjitha shërbimet janë klasifikuar në tre seksione:

  1. kontroll
  2. Akordimi
  3. Hardware dhe klasifikimi i tij i konfigurimit

kontroll

Të gjitha këto mjete të nivelit të lartë që mund të gjejmë nën seksionin e mbikëqyrjes nuk kërkojnë privilegje rrënjësore. Ne do të jemi në gjendje t'i përdorim ato si një përdorues normal pa ndonjë problem.

rrjeti i sipërm

netutils-linux-top network

Kjo pajisje do të na lejojë monitoroni ndërprerjet, statistikat e përpunimit të rrjetit për pajisjet dhe gjithashtu CPU-të. Për të ekzekutuar këtë shërbim, thjesht do të duhet të ekzekutojmë në terminal (Ctrl + Alt + T):

network-top

gropë

netutils-linux snmptop

Është një vëzhgues themelor i paketave de / proc / net / smmp. Për të ekzekutuar këtë vegël, do të duhet të ekzekutojmë vetëm komandën e mëposhtme:

snmptop

irqtop

netutils-linux irqtop

Kjo pajisje do të na tregojë në një mënyrë të thjeshtë a shkalla e ndërprerjes bazuar në / proc / ndërpret skedarin të sistemit tonë Gnu / Linux. Mos harroni se ne do të jemi në gjendje ta ekzekutojmë këtë program thjesht duke përdorur komandën:

irqtop

softirq-majë

netutils-linux softirq-majë

Kjo komandë do të na tregojë shpejtësia e transmetimit dhe pritjes së paketës bazuar në skedarin / proc / softirqs. Për ta përdorur këtë komandë, do të duhet të ekzekutojmë vetëm në terminal (Ctrl + Alt + T):

softirq-top

niveli i lidhjeve

niveli i lidhjeve netutils-linux

Kur ekzekutoni këtë mjet, ai do të na tregojë sa pako / bajt merr / transmeton një ndërfaqe e rrjetit dhe sa ndodhin gabime bazuar në skedarët / sys / class / net / XXX / statistikë / VVV. Për të përdorur këtë komandë, ne thjesht do të shkruajmë në terminal (Ctrl + Alt + T):

link-rate

softnet-stat-top

netutils-linux softnet-stat-top

Trego të ndryshme statistikat për përpunimin e paketave nga NJMF në sistemin tonë Gnu / Linux. Thjesht do të duhet të shtypim terminalin (Ctrl + Alt + T) si më poshtë për të marrë rezultatet:

softnet-stat-top

Akordimi

Për të ekzekutuar këto mjete do të duhet t'i përdorim ato si root ose me sudo.

shkallë rss

Vendos automatikisht listën smp_affinity_ për IRQ të rradhëve NIC rx / tx që normalisht punojnë në CPU0. Ai gjithashtu mbështet shkallëzimin e dyfishtë / kuadrat për sistemet multiprocesor.

sudo rss-ladder enp10s0 0

autorët

Lejon RPS në të gjithë CPU-të e disponueshme të nyjes lokale NUMA për të gjitha radhët e rx NIC. Duhet gjithashtu të sqarohet se është një mjet i mirë për kartat e rrjetit të lirë.

sudo autorps enp10s0

maksimizo-CPU-freq

Kjo dobi vendos një shkallë të performancës së CPU-së. Ju gjithashtu do të vendosni vlerën maksimale të shkallës për vlerën minimale të shkallës. Kjo do të thotë që ne do të jemi në gjendje të përdorim të gjithë fuqinë e procesorëve tanë. Një pikë tjetër për tu mbajtur në mend është se do të jetë gjithashtu shumë e dobishme për sistemet e ndjeshme ndaj vonesës.

sudo maximize-cpu-freq

rx-buffers-rritje

Kjo pajisje gjen dhe vendos vlerën e kërkuar shmangni paketat e humbura ose të humbura duke ruajtur latencën e ulët.

Hardware dhe klasifikimi i tij i konfigurimit

server-informacion

netutils-server-linux-informacion-shfaqje

Kjo pajisje është e ngjashme me komandën lshw. Ne mund ta përdorim atë duke shtypur në terminal (Ctrl + Alt + T):

sudo server-info show

netutils-server-linux-informacion-shfaqje

Shërbimi i informacionit të serverit gjithashtu mund të klasifikojë harduerin përveç të gjitha karakteristikave të tij në një shkallë nga 1 në 10. Përveç hyrjes në këtë klasifikim, ne mund ta bëjmë atë thjesht duke shtypur në terminal (Ctrl + Alt + T):

sudo server-info rate

Kushdo që dëshiron mund të mësojë më shumë rreth kësaj pakete mjetesh në faqe GitHub të projektit. Aty do të gjeni një përshkrim më të hollësishëm të tyre.

Çinstaloni netutils-linux

Për të eleminuar këtë grup të aplikacioneve nga sistemi ynë, ne thjesht do të duhet të hapim një terminal (Ctrl + Alt + T) dhe të shkruajmë në të:

sudo pip uninstall netutils-linux

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.