Vous êtes sur la page 1sur 3

site nagios: http://www.support-ar.com/vb/showthread.php?t=84246 http://articles.mongueurs.net/magazines/linuxmag65-bis.html http://www.mtwer.com/vb/t7801.html http://blog.nicolargo.com/2007/01/installation-de-nagios-sur-fedora.

html

les tapes d instalation de nagios

Update: pour une procdure d'installation de Nagios version 3, merci de suivre ce lien... Voici les tapes suivre pour installer Nagios (le "bien connu" outil de monitoring rseau "open-source") sur un serveur Fedora. La configuration est la suivante: Fedora Core 6 (avec kernel 2.6.19) avec serveur Apache pre-install. Nagios 2.6 On commence par l'installation de Nagios et des diffrents plugins. # yum -y install nagios # yum -y install nagios-plugins # yum -y install nagios-plugins-ping nagios-plugins-tcp nagios-plugins-udp n agios-plugins-http nagios-plugins-dns nagios-plugins-smtp nagios-plugins-ldap na gios-plugins-pgsql nagios-plugins-mysql Vient ensuite la configuration du serveur web (Apache dans notre exemple, mais o n peut en utiliser un autre). On doit pour cela modifier le fichier nagios.conf dans /etc/httpd/conf.d/ pour autoriser l'accs depuis toutes les sources. # vi /etc/httpd/conf.d/nagios.conf > Remplacer les lignes deny from all par allow from all On doit galement gnrer un couple login/password pour accder l'interface Web d'admini stration. Pour cela, il faut: # htpasswd -c /etc/nagios/passwd admin

Dans ma configuration il a aussi fallu que je passe ma Fedora en mode SELINUX pe rmissive, sinon les scripts CGI de Nagios ne s'executaient pas. # vi /etc/selinux/config > SELINUX=disabled # reboot Il ne reste plus qu'a vrifier que le serveur Web marche bien. http://<adresse de votre serveur>/nagios/ La configuration de base du daemon Nagios est alors la suivante: # cd /etc/nagios # cp nagios.cfg-sample nagios.cfg # vi nagios.cfg Se reporter la documentation suivante pour configurer ce fichier. # cp cgi.cfg-sample cgi.cfg # vi cgi.cfg Se reporter la documentation suivante pour configurer ce fichier. # vi contacts.cfg > Se reporter la documentation suivante pour configurer ce fichier. # vi dependencies.cfg > Se reporter la documentation suivante pour configurer ce fichier. # vi escalations.cfg > Se reporter la documentation suivante pour configurer ce fichier. # vi hostgroups.cfg > Se reporter la documentation suivante pour configurer ce fichier. # vi hosts.cfg > Se reporter la documentation suivante pour configurer ce fichier. # vi hostgroups.cfg > Se reporter la documentation suivante pour configurer ce fichier. # vi services.cfg > Se reporter la documentation suivante pour configurer ce fichier. # vi timeperiods.cfg > Se reporter la documentation suivante pour configurer ce fichier. Update: j'ai galement crit un post pour dtailler cette configuration. Pour tester vos fichiers de configuration, vous pouvez utiliser la commande suiv ante: # nagios -v /etc/nagios/nagios.cfg ... Total Warnings: 0 Total Errors: 0 Things look okay - No serious problems were detected during the pre-flight c heck Et voila le moment tant attendu, le lancement du process: # service nagios start Ne pas oublier de forcer le demarrage du process au reboot de la machine grce la commande (petit rappel): # chkconfig --levels 235 nagios on Il ne reste plus qu'a pointer votre navigateur Web favori sur l'URL suivante: http://<adresseipduserveur>/nagios/

En cas de problme (serveur Web injoignable par exemple), il faut vrifier que le Fi rewallautorise bien les requtes HTTP entrantes. # iptable -A INPUT -i eth0 -p tcp dport 80 -j ACCEPT # /sbin/iptables-save Et voila le travail !!! PS: en cas de modification des fichiers de configuration (par exemple ajout d'un e machine monitorer), vous pouvez utiliser la commande suivante, qui vrifie vos f ichiers de configurations et que les recharges. # service nagios reload

27 livres http://uploading.com/files/get/9m2a77de/