Obciążenie serwera, sposoby weryfikacji co powoduje obciążenie i w jaki sposób rozwiązać problem

Monitorowanie na koncie hostingowym bez dostępu do SSH za pomocą cPanelu zostało opisane w artykule Monitorowanie obciążenia konta hostingowego. Aby móc skorzystać z dalszej części tego artykułu należy posiadać dostęp do SSH serwera i być w nim zalogowanym.

Na większości serwerów znajdują się takie narzędzia i komendy jak:
  • top – pokazuje obciążenie procesora w czasie rzeczywistym
  • iotop pokazuje obciążenie dysku

TOP
W konsoli należy wpisać polecenie „top”.


W kolumnach "%CPU" i "%MEM" na samej górze pokazane są procesy, które najbardziej obciążają serwer.  Może to być baza danych (mysqld), serwer www (apache/nginx), java lub inne procesy. Ważne aby wiedzieć od czego jest dany proces, który obciąża nasz system. Wtedy będzie wiadomo gdzie szukać problemu.

IOTOP
W konsoli należy wpisać polecenie "iotop" - w większości przypadków można je uruchomić tylko z uprawnieniami roota.



Iotop pokazuje jakie procesy obciążają najbardziej dysk. Dzięki niemu można zobaczyć jak dowolny proces systemowy, w tym baza danych wykorzystuje zasoby dyskowe. Czasami może istnieć taki proces jak kworker, na który nie specjalnie należy zwracać uwagę podczas monitorowania obciążenia. Jak widać zapis i odczyt jest zerowy. Dlatego na powyższym zrzucie ekranu, najbardziej obciążającym procesem jest „[jbd2/sdb1-8]”.
 
Monitorowanie użycia pamięci
Po wydaniu komendy „free -m”, ujrzymy rozmiar wykorzystanej pamięci w meabajtach (MB).



Wolna pamięć to: free+buffers+cached
Czyli w tym przypadku: 250+159+2758=3167 MB.
Za pomocą tego poleceni możemy tylko poznać obecny stan pamięci ale niestety nie ma informacji o procesach ją wykorzystujących.
 
Monitorowanie przestrzeni dyskowej
Rozmiar obecnego wykorzystania dysku ukaże się po wydaniu komendy "df -h".


Widnieje tutaj stan zajętości dysku - rozmiar zamontowanego punktu montowania, dostępna oraz użyta przestrzeń. Warto spojrzeć na te wartości i upewnić się czy istnieje miejsce na zapis nowych plików.
  • Email, SSL
  • 0 Osoby uważają za pomocne
Czy ta odpowiedź była pomocna?

Podobne artykuły

Nie działa strona WWW - czyszczenie pamięci podręcznej (cache) przeglądarki

Hosting w KylosCieszymy się, że możemy podzielić się z Tobą wiedzą. Serdecznie zapraszamy do...

Nie działa strona WWW - czyszczenie pamięci podręcznej (cache) DNS systemu operacyjnego

Konta hostingowe w KylosCieszymy się, że możemy podzielić się z Tobą naszą wiedzą. Serdecznie...

Ochrona instalacji Wordpress przed atakami "brute force" - DirectAdmin

Atak typu "Brute force" polega na nieustannych próbach logowania się do konta bez znajomości...

Ochrona instalacji Joomli przed atakami "brute force"

Atak typu "brute force" polega na nieustannych próbach logowania się na konto, bez znajomości...

Ochrona instalacji Wordpress przed atakami "brute force" - cPanel

Atak typu "Brute force" polega na nieustannych próbach logowania się do konta bez znajomości...