Nagios
| Nagios | |
|---|---|
| Schermata principale di Nagios | |
| Sviluppatore | Ethan Galstad |
| Ultima versione | 4.2.4 (7 dicembre 2016) |
| Sistema operativo | Unix-like |
| Linguaggio | C Perl |
| Genere | Monitoraggio di rete (non in lista) |
| Licenza | GNU General Public License (licenza libera) |
| Sito web | e |
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. È distribuito sotto la versione 2 della GNU General Public License, pubblicata dalla Free Software Foundation.
Indice
Caratteristiche[modifica | modifica wikitesto]
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 | modifica wikitesto]
N.A.G.I.O.S. è un acronimo ricorsivo di "Nagios Ain't Gonna Insist On Sainthood"[1]. È un riferimento al nome originale del software, NetSaint, che fu cambiato per via di problemi di marchi.
Note[modifica | modifica wikitesto]
Bibliografia[modifica | modifica wikitesto]
- 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 | modifica wikitesto]
Altri progetti[modifica | modifica wikitesto]
Wikimedia Commons contiene immagini o altri file su Nagios
Collegamenti esterni[modifica | modifica wikitesto]
- (EN) Sito ufficiale, nagios.org.
- (EN) Sito ufficiale per i plugin di Nagios, nagiosplug.sourceforge.net.
| Controllo di autorità | GND: (DE) 4847630-4 |
|---|