Kiedy zarządzamy serwerami Linux Ważne jest, aby kontrolować wiele czynników, które wpływają na optymalną wydajność sprzętu, czy to na sprzęcie, czy oprogramowanie.
Każdy parametr jest niezbędny, aby wszystkie procesy i usługi były dostępne i nie ma wątpliwości, że jeden z najważniejszych aspektów w serwerZ dowolnego systemu operacyjnego jest to sieć, ponieważ od niej zależy doskonała komunikacja między serwerem a komputerami klienckimi w celu dostarczania ról i usług.
Dzisiaj w tym samouczku omówimy proste, ale praktyczne narzędzie o nazwie Nload Dzięki któremu możemy kontrolować przepustowość w czasie rzeczywistym, a tym samym określić, czy niektóre procesy nienormalnie zużywają ten zasób, wpływając na ruch w całej architekturze IT.
Do tego badania użyjemy CentOS 7.
Co to jest NloadNload (Network Load) to narzędzie wiersza poleceń, za pomocą którego możemy przejąć administracyjną kontrolę nad przepustowością sieci, monitorując ruch przychodzący i wychodzący za pomocą grafiki oraz dostarczając nam dodatkowych informacji, takich jak przesyłanie danych i korzystanie z sieci.
1. Jak zainstalować Nload na CentOS 7
Krok 1
Pierwszym krokiem jest zainstalowanie repozytoriów Epel, jeśli nie masz ich zainstalowanych, a do tego wykonamy następujące polecenie:
mniam zainstaluj epel-releaseKrok 2
Po zainstalowaniu przystępujemy do instalacji Nload, wykonując następujące polecenie:
mniam zainstaluj nloadNotatkaJeśli używamy Fedory, musimy wykonać następujące polecenie:
dnf zainstaluj nload
Krok 3
Jeśli używamy Debiana lub Ubuntu, wykonamy następujące polecenie:
sudo apt install nload
Krok 4
Akceptujemy pobranie wpisując literę Tak, gdy pakiety zostaną pobrane i zainstalowane, zobaczymy:
2. Jak korzystać z Nload na CentOS 7
Krok 1
Po zainstalowaniu aplikacji przystępujemy do monitorowania stanu sieci, wykonując jedno z następujących poleceń:
nload lub nload enp0s3 (tutaj powinna być nazwa adaptera)
Krok 2
Możemy wizualizować dane wychodzące i przychodzące.
Istnieje szereg przydatnych skrótów klawiaturowych umożliwiających uzyskanie szczegółowych informacji, są to:
- Do zmiany urządzenia sieciowego możemy użyć strzałek w lewo iw prawo.
- Użyjemy klawisza F2 do wyświetlenia okna opcji.
- Użyjemy klawisza F5, aby zapisać bieżące ustawienia użytkownika.
- Naciśniemy klawisz F6, aby ponownie załadować pliki konfiguracyjne.
- Użyjemy kombinacji klawiszy Ctrl + C lub klawisza q, aby wyjść z nload.
Krok 3
Przykład z użyciem klawisza F2:
Krok 4
Jeśli chcemy wdrożyć wiele urządzeń jednocześnie, jeśli je posiadamy, użyjemy parametru -m, a wynik będzie następujący:
Krok 5
Użyjemy parametru -a do określenia długości w sekundach limitu czasu nload, który domyślnie wynosi 300 ms. Użyjemy następującej składni:
nload -a 600Krok 6
Jeśli dodamy wartość -t to wskażemy czas aktualizacji ekranu, który domyślnie wynosi 500, musimy pamiętać, że jeśli wskażemy bardzo niską wartość to obliczenie ruchu nie będzie adekwatne, do jego dostosowania użyjemy następującej składni :
nload -ma 400 -t 100Krok 7
Na koniec, jeśli chcemy wdrożyć jedno urządzenie, użyjemy następującej składni:
nload urządzenia (nazwa urządzenia)Dzięki poniższemu samouczkowi wideo będziesz mógł wyraźniej zobaczyć, jak używać Nload do monitorowania serwera Linux w czasie rzeczywistym.
W ten sposób Nload pozwala nam kontrolować przepustowość naszej sieci w dystrybucjach Linuksa i lepiej nią zarządzać.