-
nmon- monitoruj unixa w sposób łatwy i przyjemny
Admistratorzy systemów UNIX/LINUX dwoją się i troją, aby monitorować systemy komputerowe, które mają pod opieką. Chyba każdemu znane sa takie narzędzia, jak top, ps, czy netstat. Spełniają one wspaniale swoje funkcjonalności i są dosyć wygodne, ale gdy działają w pojedynkę. Doskonałą alternatywą jest nmon, dzięki któremu mamy wszystkie potrzebne informacje w jednym oknie. Obsługa jest banalnie prosta. Oto lista skrótów klawiaturowych używanych podczas pracy z aplikacją:
r – wyświetla szczegółowe informacje o systemie
t – top – lista procesów systemu
u – top pokazujący komendę startową dla procesu
c – obciążenie procesora per rdzeń
l – wyświetla sumaryczne obciążenie CPU
m – pamięć operacyjna + SWAP
j – zamontowane filesystem-y
n – statystyki obciążenia sieci
N – I/O dla NFS
d, D, o – statystyki I/O na dyskach
k – statystyki kernela
V – statystyki dla pamięci wirtualnej
g – grupy dysków
. – minimalnie zajęte okno, tylko I/O na dyskach i top na procesach
nmon może pracować w dwóch trybach: live (wyświetlanie na bierząco) oraz zapisu informacji do pliku. Ta ostatnia opcja jest szczególnie ciekawe, bowiem mamy możliwość tworzenia wykresów, które w klarowny sposób ilustrują dane pochodzące z nmon-a. Aplikację należy uruchomić z dodatkowymi opcjami oddzielonymi znakiem – i podając w pierwszej kolejności -f. Następnie podajemy skrót do monitora (możemy korzystać z kilku np. procesora, pamięci, dysków). Potem -s n (gdzie n określa w sekundach inwerwał pomiędzy kolejnymi pomiarami). Na koniec podajemy -c n (gdzie n oznacza ilość pomiarów, jakie ma wykonać). Przykładowo, gdy interesuje nas zbieranie informacji o procesorze i sieci co 20 sekund w ilości 300, uruchamiamy nmon-a z następującymi opcjami: „-fcn -s 20 -c 300”. Aby dostać ładny wykresik należy skorzystać z narzędzia nmon_analyser. Jest to specjalnie przygotowany arkusz kalkulacyjny z makrami. Otwieramy arkusz, wciskamy przycisk Analyse nmon data i podajemy ścieżkę do pliku z danymi zebranymi przez nmon-a. Polecam wszystkim opisywane przeze mnie aplikacje. Można je pobrać z naszego serwera (http://download.centos.com.pl/app). Instalacja polega na rozpakowaniu archiwum i uruchomieniu binarki odpowiedniej dla używanego przez nas systemu. Miłego użytkowania.