WikiPrint - from Polar Technologies

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.

6. Skryptu uruchamiane z cron'a

Tabeli crontab wykorzystujemy do uruchamiania skryptów np do zaplanowanych zadań. Jednym z elementów eDokumentów jest Cronrunner lub backproc które dodajemy w /etc/crontab, CronnRunnera lub [ http://support.edokumenty.eu/trac/wiki/DeployerGuide/Others/Cronrunner backproc - syncronizacja poczty w tle]

Wykorzystywane jest także do wykonywania skryptów backupówych bazy danych, plików systemu eDokumenty. Opis skryptów uruchamianych z crona znajduje się w tym artykule