Nagios
| Nagios | |
|---|---|
Schermata principale di Nagios |
|
| Sviluppatore | Ethan Galstad |
| Ultima versione | 3.3.1234.78695033.3 (25 luglio 2011[1]) |
| Sistema operativo | Unix-like |
| Linguaggio | |
| Genere | Monitoraggio di rete (non in lista) |
| Licenza | GNU General Public License (Licenza libera) |
| Sito web | www.nagios.org |
Nagios (/ˈnɑːɡiːoʊs/) è una nota applicazione open source per il monitoraggio di computer e risorse di rete. La sua funzione base è quella di controllare nodi, reti e servizi specificati, avvertendo quando questi non garantiscono il loro servizio o quando ritornano attivi.
Inizialmente noto col nome di NetSaint, Nagios è stato scritto ed è attualmente mantenuto da Ethan Galstad.
In origine Nagios è stato sviluppato per Linux, ma può funzionare correttamente anche su altre varianti di Unix. È rilasciato sotto la versione 2 della GNU General Public License, pubblicata dalla Free Software Foundation.
Indice |
Caratteristiche [modifica]
Alcune delle funzionalità di Nagios sono:
- monitoraggio di servizi di rete (SMTP, POP3, HTTP, NNTP, ICMP, SNMP, FTP, SSH);
- monitoraggio delle risorse di sistema (carico del processore, uso dell'hard disk, log di sistema sulla maggior parte dei sistemi operativi, anche per Microsoft Windows);
- monitoraggio remoto supportato attraverso tunnel SSH o SSL;
- semplici plugin che permettono agli utenti di sviluppare facilmente nuovi controlli per i servizi in base alle proprie esigenze, usando bash, C++, Perl, Ruby, Python, PHP, C#, ecc.;
- controlli paralleli sui servizi;
- capacità di definire gerarchie di nodi di rete usando nodi "parent", permettendo la distinzione tra nodi che sono down e nodi non raggiungibili;
- notifiche quando l'applicazione riscontra problemi o la loro risoluzione (via email, cercapersone, SMS, o con altri sistemi per mezzo di plugin aggiuntivi);
- capacità di definire "event handler", ovvero azioni automatiche che vengono attivate all'apparire o alla risoluzione di un problema;
- rotazione automatica dei file di log;
- supporto per l'implementazione di monitoring ridondante;
- interfaccia web opzionale per la visualizzazione dell'attuale stato, notifiche, storico dei problemi, file di log, ecc.
Significato del nome [modifica]
N.A.G.I.O.S. è un acronimo ricorsivo di "Nagios Ain't Gonna Insist On Sainthood"[2]. È un riferimento al nome originale del software, NetSaint, che fu cambiato per via di problemi di marchi.
Note [modifica]
Bibliografia [modifica]
- Barth, Wolfgang; (2006) Nagios: System And Network Monitoring - No Starch Press ISBN 1-59327-070-4
- Turnbull, James; (2006) Pro Nagios 2.0 - San Francisco: Apress ISBN 1-59059-609-9
- Josephsen, David; (2007) Building a Monitoring Infrastructure - Prentice Hall ISBN 0-13-223693-1
Voci correlate [modifica]
Altri progetti [modifica]
Collegamenti esterni [modifica]
|
|