La version stable de Nagios 3.0 est sorti le 13 mars. Nagios est un moniteur de supervision permettant de contrôler vos serveurs, les systèmes et services associés.
L'installation est rapide, voyez par vous même avec cette installation type sur un système Debian ou dérivé. Toutes les commandes seront exécutées avec sudo. On suppose que vous avez installé Apache2.
$ sudo -s
- Première étape on créé les utilisateurs nagios et nagioscmd
# useradd nagios
# passwd nagios
# groupadd nagios
# usermod -G nagios nagios
# groupadd nagcmd
# usermod -G nagcmd nagios
# usermod -G nagcmd www-data
- On télécharge les sources de Nagios et les plugins
# mkdir ~/downloads
# cd ~/downloads
# wget http://osdn.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.tar.gz
# wget http://osdn.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.11.tar.gz
- On commence l'installation de Nagios
# tar xzvf nagios-3.0.tar.gz
# cd nagios-3.0/
# ./configure --with-command-group=nagcmd
# make all
# make install
# make install-init
# make install-config
# make install-commandmode
# make install-webconf
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
# /etc/init.d/apache2 reload
- Installation des plugins
# cd ..
# tar xzvf nagios-plugins-1.4.11.tar.gz
# cd nagios-plugins-1.4.11/
# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
# make
# make install
# ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
# /etc/init.d/nagios start
- Modifiez l'adresse mail de l'administrateur nagiosadmin dans le fichier
/usr/local/nagios/etc/objects/contacts.cfgafin de recevoir les alertes.
- Nagios est fonctionnel, rendez-vous maintenant sur la page http://localhost/nagios/ et identifiez-vous avec nagiosadmin et le mot de passe que vous lui avez attribué. Vous pouvez vérifier le bon fonctionnement de votre réseau depuis cette interface.
Une documentation complète est disponible sur le site de Nagios.
