Netutils-linux, sada nástrojov pre výkon siete

názov netutils-linux

V nasledujúcom článku sa na jeden pozrieme úžitkový zber s názvom „netutils-linux“. Na tieto sa dá zvyknúť zjednodušiť riešenie problémov a vyladenie výkonu siete na našich systémoch Gnu / Linux.

Tieto zisky môžu byť užitočné pre dátové centrá a poskytovateľov internetových služieb s veľkým pracovným zaťažením v červená. Jeho úplná účinnosť sa na našom stolnom počítači pravdepodobne nedočkáme, aj keď vždy môžete využiť jeho výhody. Teraz je v produkčnej prevádzke a môže nám ušetriť veľa času s ladením nastavenia hardvéru a softvéru.

Nástroje Netutils-linux

Táto sada nástrojov bude pomôcť automatizovať proces ladenia výkonu GNU / Linux po vybalení z krabice. Netutils-linux sa skladá z nasledujúcich nástrojov:

  • vrchol siete
  • snmptop
  • irqtop
  • softirq-top
  • sadzba odkazu
  • softnet-stat-top
  • rss-rebrík
  • autorov
  • maximalizovať-cpu-frekv
  • rx-buffery-zväčšiť
  • informácie o serveri

Nainštalujte si Netutils-linux

Netutils-linux je vyvíjaný pomocou programovacieho jazyka Python. Preto a vďaka tomu môžete nainštalujte ľahko pomocou PIP. Najskôr v Debiane, Ubuntu a tiež v Linux Mint môžeme nainštalovať pip otvorením terminálu (Ctrl + Alt + T). V ňom napíšeme nasledujúci príkaz:

sudo apt-get install python-pip

Po inštalácii PIP budeme musieť na inštaláciu netutils-linux vykonať iba nasledujúci príkaz:

sudo pip install netutils-linux

Používam Netutils-linux

Ako som už uviedol vyššie, Netutils-linux obsahuje veľa nástrojov špeciálne navrhnutý na riešenie problémov so sieťou a tiež na vyladenie výkonu siete. Všetky pomôcky sú rozdelené do troch častí:

  1. kontrola
  2. Ladenie
  3. Hardvér a jeho konfigurácia klasifikácie

kontrola

Všetky tieto nástroje najvyššej úrovne, ktoré nájdeme v sekcii dohľadu, nevyžadujú oprávnenie root. Budeme ich môcť bez problémov používať ako bežný používateľ.

vrchol siete

netutils-linux sieť-top

Táto pomôcka nám umožní monitorovať prerušenia, štatistiku spracovania siete pre zariadenia a tiež CPU. Ak chcete spustiť tento nástroj, budeme musieť bežať v termináli (Ctrl + Alt + T):

network-top

snmptop

netutils-linux snmptop

Je to sledovač základných paketov de / proc / net / smmp. Ak chcete spustiť tento nástroj, budeme musieť vykonať iba nasledujúci príkaz:

snmptop

irqtop

netutils-linux irqtop

Táto utilita nám jednoduchým spôsobom ukáže a miera prerušenia založená na súbore / proc / prerušuje nášho systému Gnu / Linux. Nezabudnite, že tento nástroj budeme môcť spustiť jednoducho pomocou príkazu:

irqtop

softirq-top

netutils-linux softirq-top

Tento príkaz nám ukáže rýchlosť prenosu a príjmu paketov na základe súboru / proc / softirqs. Aby sme mohli využiť tento príkaz, budeme musieť vykonať iba v termináli (Ctrl + Alt + T):

softirq-top

sadzba odkazu

rýchlosť prepojenia netutils-linux

Pri spustení tohto nástroja sa nám to ukáže koľko paketov / bajtov sieťové rozhranie prijíma / prenáša a koľko chýb sa vyskytuje na základe súborov / sys / class / net / XXX / statistika / RRRR. Ak chcete použiť tento príkaz, jednoducho napíšeme do terminálu (Ctrl + Alt + T):

link-rate

softnet-stat-top

netutils-linux softnet-stat-top

Zobraziť rôzne štatistika spracovania paketov CPU na našom systéme Gnu / Linux. Na získanie výsledkov budeme musieť jednoducho zadať do terminálu (Ctrl + Alt + T) nasledovné:

softnet-stat-top

Ladenie

Na spustenie týchto nástrojov ich budeme musieť použiť ako root alebo so sudo.

rss-rebrík

Automaticky nastaví smp_affinity_list pre IRQ z radov NIC rx / tx, ktoré normálne fungujú na CPU0. Podporuje tiež dvojité / štvorstupňové škálovanie pre viacprocesorové systémy.

sudo rss-ladder enp10s0 0

autorov

Umožňuje RPS na všetkých dostupných procesoroch miestneho uzla NUMA pre všetky fronty NIC rx. Malo by sa tiež objasniť, že je to dobrý nástroj pre lacné sieťové karty.

sudo autorps enp10s0

maximalizovať-cpu-frekv

Táto utilita nastavuje stupnicu výkonu procesora. Chystáte sa tiež nastaviť maximálnu hodnotu stupnice pre minimálnu hodnotu stupnice. To znamená, že budeme môcť využiť všetku moc našich procesorov. Ďalším bodom, ktorý treba mať na pamäti, je, že bude veľmi užitočný aj pre systémy citlivé na latenciu.

sudo maximize-cpu-freq

rx-buffery-zväčšiť

Tento nástroj vyhľadá a nastaví požadovanú hodnotu vyhnúť sa strateným alebo chýbajúcim paketom pri zachovaní nízkej latencie.

Hardvér a jeho konfigurácia klasifikácie

informácie o serveri

netutils-linux server-info-show

Táto utilita je podobné príkazu lshw. Môžeme to využiť zadaním terminálu (Ctrl + Alt + T):

sudo server-info show

netutils-linux server-info-show

Rovnako aj obslužný program server-info dokáže klasifikovať hardvér okrem všetkých jeho charakteristík na škále od 1 do 10. Okrem prístupu k tejto klasifikácii to môžeme urobiť jednoduchým zadaním do terminálu (Ctrl + Alt + T):

sudo server-info rate

Každý, kto chce, sa na tejto stránke môže dozvedieť viac informácií o tejto sade nástrojov GitHub projektu. Tam nájdete ich podrobnejší popis.

Odinštalujte netutils-linux

Ak chcete vylúčiť túto skupinu aplikácií z nášho systému, budeme musieť otvoriť terminál (Ctrl + Alt + T) a napísať doň:

sudo pip uninstall netutils-linux

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.