Sections
Installation
L'installation de Nagios4 sur une distribution debian est assez simple, puisque les paquets se trouvent dans la distribution. Il en est de même pour la distribution Armbian, qui fonctionne sur toute la famille des Raspberry Pi, Banana Pi et autres.
Ce chapitre ne traite que l'installation de base. Le chapitre suivant, présente la configuration de Nagios, ainsi que son arborescence complète.
Installation des paquets Debian
Pour installer Nagios4, il suffit de lancer:
apt-get install nagios4 nagios4-cgi nagios4-common nagios4-core nagios-plugins-contrib
Activation des modules d'Apache
Il faut ensuite activer les modules supplémentaire d'Apache:
a2enmod authz_groupfile a2enmod rewrite a2enmod auth_digest
Puis relancer le serveur Web:
systemctl restart apache2
Configuration du compte nagiosadmin pour l'interface Web
Une fois l'installation terminée, il faut se rendre dans le répertoire /etc/nagios4, puis lancer la commande:
htdigest -c htdigest.users "Nagios4" nagiosadmin
afin de créer le compte nagiosadmin, afin que l'on puisse se connecter depuis l'interface Web de Nagios.
Vous devrez alors choisir un mot de passe.
Modification du ping système
Afin que Nagios puisse pinger les machines, il faut modifier les droits de la comande ping. Pour cela, il faut lancer la commande:
chmod u+s /bin/ping
Lancement
Nagios devrait maintenant pouvoir se lancer en entrant la commande:
service nagio4 start
Petite astuce
Si Nagios refuse de démarrer, il faut vérifier ce qui pose problème. Pour cela, il est possible de lancer Nagios directement, en lui précisant son fichier de configuration:
nagios -v /etc/nagios4/nagios.cfg
Le programme affichera alors l'élément de configuration qu'il ne reconnaît pas, ou qui n'est pas déclaré correctement.