Nagios je nejrozšířenější open source monitorovací nástroj, který nám pomáhá monitorovat služby a aplikace běžící na Windows, Linuxu, routerech a dalších síťových zařízeních. Pomocí Nagios můžete sledovat základní služby a atributy. K Nagios můžeme přistupovat pomocí webového rozhraní dodávaného s balíčkem a konfiguraci je třeba provést na úrovni souborů.
Seznam služeb:
Tento kurz popisuje, jak můžete monitorovat „soukromé“ služby a atributy serverů Linux/UNIX, jako například:
Atributy:
- Zatížení CPU
- Využití paměti
- Využití disku
- Přihlášení uživatelé
- Probíhající procesy
- atd.
Soukromé služby:
- HTTP
- FTP
- SSH
- SMTP
- atd
Instalovat Nagios:
Nagios3 je k dispozici na úložišti openSUSE, stačí zadat příkaz k instalaci
zypper nainstalovat nagiosKonfigurovat Nagios:
Pro přístup do webového rozhraní je nutné zadat uživatelské jméno a heslo, autentizační soubor naleznete v adresáři /etc/nagios. Přidejte do tohoto souboru heslo správce (nagiosadmin).
htpasswd2 -c /etc/nagios/htpasswd.users nagiosadmin
Přístup k webovému rozhraní:
Restartujte webový server Nagios a Apache.
/etc/init.d/nagios restart &&/etc/init.d/apache2 restartNyní přejděte na webové rozhraní Nagios pomocí následující adresy URL. Budete vyzváni k zadání uživatelského jména (nagiosadmin) a hesla, které jste zadali dříve.
http://localhost/nagios/
Budete přesměrováni na domovskou stránku, kliknutím na Služby zobrazíte stav hostitelů.
To je vše.