V naslednjem članku si bomo ogledali zbiranje komunalnih storitev imenovano "netutils-linux". Te je mogoče uporabiti poenostavite odpravljanje težav in prilagajanje zmogljivosti omrežja na naših sistemih Gnu / Linux.
Ti dobički so lahko koristno za podatkovne centre in ponudnike internetnih storitev z veliko delovno obremenitvijo v Modra in rdeča.. V namiznem računalniku verjetno ne bomo videli vse njegove učinkovitosti, čeprav jo lahko vedno izkoristite. Zdaj je v proizvodni uporabi in nam lahko prihrani veliko časa z razhroščevanjem strojne in programske opreme.
Orodja Netutils-linux
Ta nabor pripomočkov bo pomagajo avtomatizirati postopek nastavitve zmogljivosti Gnu / Linux. Netutils-linux je sestavljen iz naslednjih orodij:
- vrh omrežja
- snmptop
- irqtop
- softirq-top
- hitrost povezave
- softnet-stat-top
- rss-lestev
- avtorps
- maksimiziraj-cpu-freq
- rx-odbojniki-povečanje
- informacije o strežniku
Namestite Netutils-linux
Netutils-linux je razvit z uporabo programskega jezika Python. Zato in zahvaljujoč temu je mogoče enostavno namestite z uporabo PIP. Najprej v Debian, Ubuntu in tudi v Linux Mint lahko pip namestimo tako, da odpremo terminal (Ctrl + Alt + T). Vanj bomo zapisali naslednji ukaz:
sudo apt-get install python-pip
Po namestitvi PIP bomo za namestitev netutils-linux morali izvesti le naslednji ukaz:
sudo pip install netutils-linux
Uporaba Netutils-linux
Kot sem že omenil vrstice zgoraj, Netutils-linux vsebuje veliko pripomočkov posebej zasnovan za odpravljanje težav z omrežjem in tudi za nastavitev zmogljivosti omrežja. Vse pripomočke so razvrščene v tri razdelke:
- Supervisión
- Nastavitev
- Razvrstitev strojne opreme in njene konfiguracije
Supervisión
Vsa ta orodja najvišje ravni, ki jih najdemo v razdelku nadzora, ne zahtevajo korenskih pravic. Brez težav jih bomo lahko uporabljali kot običajnega uporabnika.
vrh omrežja
Ta pripomoček nam bo omogočil spremljati prekinitve, statistiko obdelave omrežja za naprave in tudi CPE. Za zagon te pripomočke bomo morali preprosto zagnati v terminalu (Ctrl + Alt + T):
network-top
snmptop
To je osnovni opazovalec paketov de / proc / net / smmp. Za zagon te pripomočke bomo morali izvesti le naslednji ukaz:
snmptop
irqtop
Ta pripomoček nam bo na preprost način pokazal a hitrost prekinitev na podlagi datoteke / proc / prekinitve našega sistema Gnu / Linux. Ne pozabite, da ga bo ta pripomoček lahko izvedel preprosto z ukazom:
irqtop
softirq-top
Ta ukaz nam bo pokazal hitrost prenosa in sprejemanja paketov na podlagi datoteke / proc / softirqs. Če želimo uporabiti ta ukaz, bomo morali v terminalu (Ctrl + Alt + T) izvesti:
softirq-top
hitrost povezave
Pri izvajanju tega orodja nam bo prikazano koliko paketov / bajtov prejme / odda omrežni vmesnik in koliko napak se zgodi na podlagi datotek / sys / class / net / XXX / statistika / LLL. Za uporabo tega ukaza bomo v terminal preprosto zapisali (Ctrl + Alt + T):
link-rate
softnet-stat-top
Pokaži različne statistika o obdelavi paketov s strani CPU v našem sistemu Gnu / Linux. Za pridobitev rezultatov bomo morali preprosto vnesti v terminal (Ctrl + Alt + T) naslednje:
softnet-stat-top
Nastavitev
Za zagon teh orodij jih bomo morali uporabiti kot root ali s sudo.
rss-lestev
Samodejno nastavi smp_affinity_list za IRQ čakalnih vrst NIC rx / tx, ki običajno delujejo na CPU0. Podpira tudi dvojno / quad skaliranje za večprocesorske sisteme.
sudo rss-ladder enp10s0 0
avtorps
Omogoča RPS na vseh razpoložljivih CPU lokalnega vozlišča NUMA za vse čakalne vrste NIC. Pojasniti je treba tudi, da je to dobro orodje za poceni omrežne kartice.
sudo autorps enp10s0
maksimiziraj-cpu-freq
Ta pripomoček nastavi lestvico zmogljivosti CPU. Nastavili boste tudi največjo vrednost lestvice za najnižjo vrednost lestvice. To pomeni, da bomo lahko uporabili vso moč naših procesorjev. Upoštevati je treba še to, da bo zelo koristen tudi za sisteme, občutljive na zakasnitve.
sudo maximize-cpu-freq
rx-odbojniki-povečanje
Ta pripomoček najde in nastavi zahtevano vrednost izogibajte se izgubljenim ali manjkajočim paketom, hkrati pa ohranite nizko zakasnitev.
Razvrstitev strojne opreme in njene konfiguracije
informacije o strežniku
Ta pripomoček je podobno kot ukaz lshw. Izkoristimo ga lahko tako, da vtipkamo v terminal (Ctrl + Alt + T):
sudo server-info show
Pripomoček za informacije o strežniku lahko razvrsti strojno opremo poleg vseh njegovih značilnosti na lestvici od 1 do 10. Poleg tega lahko za dostop do te klasifikacije to storimo preprosto tako, da vtipkamo v terminal (Ctrl + Alt + T):
sudo server-info rate
Kdor želi, lahko na tej strani izve več o tem orodju GitHub projekta. Tam boste našli njihov podrobnejši opis.
Odstranite netutils-linux
Da bi to skupino aplikacij izločili iz našega sistema, bomo preprosto morali odpreti terminal (Ctrl + Alt + T) in vanj zapisati:
sudo pip uninstall netutils-linux