A következő cikkben megnézzük az egyiket közüzemi gyűjtés "netutils-linux" néven. Ezeket fel lehet használni egyszerűsítse a hibaelhárítást és a hálózati teljesítmény beállítását a Gnu / Linux rendszereinken.
Ezek a nyereségek lehetnek hasznos adatközpontok és nagy munkaterhelésű internetszolgáltatók számára Az piros. Valószínűleg nem fogjuk látni teljes hatékonyságát asztali számítógépünkön, bár mindig kihasználhatja. Most már gyártási használatban van, és sok időt takaríthat meg nekünk a hardver- és szoftverbeállítások hibakeresésével.
Netutils-linux eszközök
Ez a segédprogram-készlet fog segít a Gnu / Linux teljesítményhangolási folyamatának automatizálásában. A Netutils-linux a következő eszközökből áll:
- hálózati felső
- snmptop
- irqtop
- softirq-top
- link-ráta
- softnet-stat-top
- rss-létra
- szerzői
- maximalizálja-cpu-freq
- rx-pufferek-növekedés
- szerver-info
Telepítse a Netutils-linux szoftvert
A Netutils-linux fejlesztése a Python programozási nyelv segítségével történik. Ezért és ennek köszönhetően lehetséges könnyen telepíthető a PIP segítségével. Először a Debianban, az Ubuntuban és a Linux Mint-ben is telepíthetjük a pipet egy terminál megnyitásával (Ctrl + Alt + T). Ebben a következő parancsot fogjuk írni:
sudo apt-get install python-pip
A PIP telepítése után csak a következő parancsot kell végrehajtanunk a netutils-linux telepítéséhez:
sudo pip install netutils-linux
A Netutils-linux használata
Ahogy fentebb említettem a sorokat, A Netutils-linux sok segédprogramot tartalmaz kifejezetten a hálózati problémák elhárításához és a hálózati teljesítmény hangolásához. Az összes segédprogramot három szakaszba sorolják:
- Felügyelet
- Hangolás
- Hardver és konfigurációs osztályozása
Felügyelet
Mindezek a legfelső szintű eszközök, amelyeket a felügyeleti részben találunk, nem igényelnek root jogosultságokat. Probléma nélkül használhatjuk őket normál felhasználóként.
hálózati felső
Ez a segédprogram lehetővé teszi számunkra figyeli a megszakításokat, az eszközök hálózati feldolgozási statisztikáit és a CPU-kat is. A segédprogram futtatásához egyszerűen a terminálon kell futtatnunk (Ctrl + Alt + T):
network-top
snmptop
Ez egy alap csomag figyelő de / proc / net / smmp. A segédprogram futtatásához csak a következő parancsot kell végrehajtanunk:
snmptop
irqtop
Ez a segédprogram egyszerű módon megmutatja a megszakítási arány a / proc / fájl megszakítása alapján a Gnu / Linux rendszerünk. Ne felejtsük el, hogy ezt a segédprogramot egyszerűen a következő paranccsal tudjuk végrehajtani:
irqtop
softirq-top
Ez a parancs megmutatja nekünk a csomag átviteli és vételi sebesség a / proc / softirqs fájl alapján. A parancs használatához csak a terminálban kell végrehajtanunk (Ctrl + Alt + T):
softirq-top
link-ráta
Az eszköz végrehajtásakor megmutatja nekünk a hálózati interfész hány csomagot / bájtot fogad / továbbít és hány hiba fordul elő a / sys / class / net / XXX / statistic / YYY fájlok alapján. A parancs használatához egyszerűen be kell írnunk a terminálba (Ctrl + Alt + T):
link-rate
softnet-stat-top
Mutasson különféle a csomagok CPU általi feldolgozásáról szóló statisztikák a Gnu / Linux rendszerünkön. Az eredmények megszerzéséhez egyszerűen be kell írnunk a terminálba (Ctrl + Alt + T) a következőket:
softnet-stat-top
Hangolás
Ezen eszközök futtatásához rootként vagy sudo-ként kell használnunk őket.
rss-létra
Automatikusan beállítja az smp_affinity_list értéket az IRQ számára a normál CPU0-n működő NIC rx / tx sorokból. Támogatja a kettős / négyes méretezést a többprocesszoros rendszereknél is.
sudo rss-ladder enp10s0 0
szerzői
Engedélyezi az RPS-t a helyi NUMA csomópont összes elérhető CPU-ján az összes NIC rx sorhoz. Azt is tisztázni kell, hogy jó eszköz olcsó hálózati kártyákhoz.
sudo autorps enp10s0
maximalizálja-cpu-freq
Ez a segédprogram CPU teljesítményskálát állít be. Beállítja a maximális skálaértéket a minimális skálaértékhez is. Ez azt jelenti, hogy képesek leszünk felhasználni processzorainak minden erejét. Egy másik szempont, amelyet szem előtt kell tartani, hogy ez nagyon hasznos lesz a késésérzékeny rendszerek számára is.
sudo maximize-cpu-freq
rx-pufferek-növekedés
Ez a segédprogram megtalálja és beállítja a szükséges értéket kerülje az elveszett vagy hiányzó csomagokat az alacsony késés fenntartása mellett.
Hardver és konfigurációs osztályozása
szerver-info
Ez a segédprogram hasonló az lshw parancshoz. Használhatjuk a terminál beírásával (Ctrl + Alt + T):
sudo server-info show
A server-info segédprogram is osztályozni tudja a hardvert az összes jellemző mellett az 1-től 10-ig terjedő skálán. Ezen besorolás elérése mellett egyszerűen megtehetjük a terminál beírásával (Ctrl + Alt + T):
sudo server-info rate
Aki szeretne többet megtudhat erről az eszköztárról a. Oldalon GitHub a projektről. Ott részletesebb leírást talál róluk.
Távolítsa el a netutils-linux alkalmazást
Az alkalmazáscsoport eltávolításához a rendszerünkből egyszerűen meg kell nyitnunk egy terminált (Ctrl + Alt + T), és be kell írnunk:
sudo pip uninstall netutils-linux