System monitorowania Nagios

Wstęp

Celem ćwiczenia jest zapoznanie się z przykładowym systemem monitorowania dostępności i wydajności - Nagios.

Nagios jest znanym, darmowym systemem monitorowania węzłów, dzięki aktywnemu zaangażowaniu społeczności w jego rozwój, powstało wiele rozszerzeń, które rozszerzają system Nagios o funkcjonalność wykraczająca poza monitorowanie tylko dostępności. Przykładem mogą być wtyczki pozwalające na monitorowanie zajętości pamięci, dysku, uruchamianie zdalnych agentów Nagiosa, czy prezentację danych w formie graficznej (wykresów).

Architecktura Nagios

Domyślnie Nagios składa się z demona oraz interfejsu Web. Serwer co jakiś czas wywołuje odpytywanie węzła o jego stan za pomocą protokołu ICMP. Gdy węzęł nie odpowiada, Nagios ustawia jego status na “nie działający”.

../_images/nagios.png

Rys.1. Architectura Nagiosa (z nagios.sf.net)