Version 14 (modified by jpo, 7 years ago) |
---|
Monitorowanie obciążenia systemu
1. Weryfikacja aktualnego obciążenia systemu przez poszczególne procesy działający w konsoli systemu Unix - aplikacja htop
Instalacja pakietu:
apt-get install htop
2. Monitorowanie użycia pamięci trwałej - aplikacja iotop
Instalacja pakietu:
apt-get install iotop
3. Weryfikacja parametrów dysków twardych hdparm
Instalacja pakietu:
apt-get install hdparm
Polecenia wykonujemy z poziomu roota. Przykłady użycia:
Listuje informacje bezpośrednio z urządzenia (lub z '-i' z proc)
hdparm -I /dev/sda
Włącza tryb DMA dla pierwszego dysku twardego.
hdparm -d1 /dev/sda
Wyłącza tryb DMA dla pierwszego dysku twardego.
hdparm -d0 /dev/sda
Sprawdza wydajność czytania pamięć cache dla pierwszego dysku twardego.
hdparm -T /dev/sda
Sprawdza wydajność czytania pierwszego dysku twardego.
hdparm -t /dev/sda
4. Prosty pomiaru wydajności I/O - polecenie dd
dd if=/dev/zero of=plik count=1 bs=1G oflag=direct
5. Weryfikacja logów systemu
Domyślnie logi zapisane są w /var/log bezpośrednio w katalogu lub z podziałem na podkatalogi z nazwą danej aplikacji.
- logi Apache: /var/log/apache tutaj mamy rozdzielenie na error.log oraz access.log
- logi PHP: /var/log/php_error.log
- logi PostgreSQL: /var/log/postgresql/
- logi systemowe:
auth - dane związane z autoryzacją
authpriv - inne komunikaty związane z autoryzacją cron - komunikaty crona daemon - inne demony kern - komunikaty jądra systemu mail - komunikaty związane z pocztą syslog - komunikaty demona syslog user - procesy użytkowników