1. Introduzione

Adesso la nostra rete basata su OpenBSD comprende firewall ridondanti, server DNS, un mail gateway e un server proxy. Tutti i servizi forniti da queste macchine sono particolarmente critici e non possono permettersi la benché minima interruzione. La ridondanza può dare il tempo di risolvere un guasto prima di avere gli utenti infuriati alle calcagna, ma non ci solleva dalla responsibilità di individuare e risolvere eventuali problemi.

Insomma, è ora di pensare al monitoraggio della nostra rete! E questi sono gli ingredienti perfetti per implementare un sistema di monitoraggio completo, sicuro e affidabile:

OpenBSD
il sistema operativo per i paranoici della sicurezza, con due sole vulnerabilità remote nell'installazione di default, in un sacco di tempo!;
Nagios
il software leader per il monitoraggio di sistema, di rete e applicativo;
Apache
il server sicuro, efficiente e scalabile che fornisce servizi HTTP in linea con gli attuali standard HTTP.

La mia scelta ricade su Nagios per la sua semplicità, flessibilità ed estendibilità. Vanta anche un design molto chiaro e ordinato, essendo strutturato in tre blocchi:

Inoltre, questi tre elementi possono essere facilmente estesi con moduli esterni, rendendo così Nagios in grado di soddisfare tutte le esigenze! Quindi, dopo l'installazione e configurazione dei componenti di base di Nagios, daremo un'occhiata ad alcuni degli addon più popolari e utili:

È consigliata una buona conoscenza di OpenBSD, dato che non approfondiremo tematiche di amministrazione di sistema come la configurazione di base o l'installazione di package e port.