Nagios Core
Nagios Core è un potente programma di monitoraggio di rete, servizio, applicazione e host di classe enterprise. È stato progettato per essere veloce, flessibile e stabile. Nagios funziona su host *NIX e può monitorare Windows, Linux/Unix/BSD, Netware e dispositivi di rete.
Nagios Core funge da programmatore di eventi di base, processore di eventi e gestore di allarmi per vari elementi monitorati. È dotato di diverse API che vengono utilizzate per estendere le capacità iniziali del programma al fine di eseguire compiti aggiuntivi. Viene implementato come demone scritto in C per motivi di performance. Nagios Core è progettato per funzionare in modo nativo su sistemi Linux/*nix.
Nagios Core è stato progettato con un'architettura focalizzata ed estensibile, progettata appositamente per essere flessibile e scalabile. Fornisce diverse API per consentire di estendere facilmente il suo set di funzionalità tramite ulteriori componenti aggiuntivi.
Le caratteristiche principali includono:
Monitoraggio completo delle infrastrutture.
Centinaia di componenti aggiuntivi gratuiti.
Motore di monitoraggio open source.
Supporto del forum.
Nagios Core si concentra principalmente sulla pianificazione dei controlli, l'esecuzione dei controlli, l'elaborazione dei controlli, la gestione degli eventi e gli allarmi. Compiti come l'esecuzione di controlli, l'invio di notifiche, l'elaborazione di dati sulle prestazioni, sono di solito considerati fuori dalla portata di Nagios Core e sono gestiti da altri progetti Nagios.
Nagios Core ha un'interfaccia CGI di default. Questi vi forniranno le funzionalità di base necessarie per visualizzare e gestire i vari elementi monitorati da Nagios Core. Sono diventati l'interfaccia standard di Nagios Core, e sono spesso utilizzati come API da molte estensioni Nagios. Nagios Core consente di implementare front-end aggiuntivi per personalizzare il look, il feel e la funzione dell'interfaccia utente.
Nagios Core ha una ricca varietà di componenti aggiuntivi, che forniscono caratteristiche aggiuntive che sono fuori portata per Nagios Core stesso. Questi includono front-end di configurazione, grafici delle prestazioni, auto-discovery e monitoraggio distribuito.