Installer centreon
Après tous mes tutos sur Centreon, j’ai décidé de faire un article sur l’installation de Centreon 2.3.8 sur CentOs. Je m’y prends à l’envers mais mieux vaut tard que jamais.
Donc tout d’abord, voici les packages necessaires pour installer centreon:
– Nagios 3.4.1 core
– Nagios plugins 1.4.15
– Centreon 2.3.8
– Ndoutils 1.4b9
Mettre à jour notre REPO rpmforge pour installer centreon:
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
# rpm -i rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
Puis on installe tous les packages suivants :
# yum -y install make gcc php-pear* mysql mysql-server php-mbstring mysql-devel httpd net-snmp php-mysql gd-devel perl-GD perl-Config-IniFiles perl-Crypt-DES perl-Digest-HMAC perl-IO-Socket-INET6 perl-Net-SNMP php-ldap php-snmp perl-Socket6 php-gd php-xml mlocate sendmail openssh-clients php-posix mailx system-config-network-tui ntp rrdtool rrdtool-devel php-rrdtool perl-rrdtool net-snmp-utils bc
On lance Mysql-Server, Apache, et on crée un user « nagios » :
# chkconfig mysqld on # service mysqld start # chkconfig httpd on # chkconfig httpd on # service httpd start # useradd nagios # reboot
Ensuite, on télécharge tous les packages nécessaires pour installer centreon :
# cd /root # mkdir centreoninst # cd centreoninst # wget https://fabblog.fabaur.fr/scripts/centreon/centreon-2.3.8.tar.gz # wget https://fabblog.fabaur.fr/scripts/centreon/nagios-3.4.1.tar.gz # wget https://fabblog.fabaur.fr/scripts/centreon/nagios-3.4.1.tar.gz # wget https://fabblog.fabaur.fr/scripts/centreon/nagios-plugins-1.4.15.tar.gz # wget https://fabblog.fabaur.fr/scripts/centreon/ndoutils-1.4b9.tar.gz
On installe NTP (synchro horloge) ICI.
On passe à l’installation de Nagios 3.4.1 ainsi que ses plugins :
# tar xvzf nagios-3.4.1.tar.gz # cd nagios # ./configure # make all # make install # make install-init # make install-commandmode # make install-config # make install-webconf
Créer un password pour l’interface nagios
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin # chkconfig nagios on # service nagios start # cd .. # tar xvzf nagios-plugins-1.4.15.tar.gz # cd nagios-plugins-1.4.15 #./configure #make # make install
Ensuite, nous installons NDOutils 1.4b9 :
# cd .. # tar xvzf ndoutils-1.4b9.tar.gz* # cd ndoutils-1.4b9 # ./configure –disable-pgsql –with-mysql-lib=/usr/lib64/mysql –with-ndo2db-user=nagios –with-ndo2db-group=nagios # make # make install # make install-init # chown nagios:nagios /usr/local/nagios/bin/ndo*
Ndomod a besoin de deux fichiers pour fonctionner correctement, on les importes :
# mv /root/centreoninst/ndoutils-1.4b9/config/ndomod.cfg-sample /usr/local/nagios/etc/ndomod.cfg # mv /root/centreoninst/ndoutils-1.4b9/config/ndo2db.cfg-sample /usr/local/nagios/etc/ndo2db.cfg chown nagios:nagios /usr/local/nagios/etc/ndo*
On lance le service NDO et on le lance automatiquement au démarrage :
# service ndo2db start # chkconfig ndo2db on
Il ne nous reste plus qu’à installer Centreon 2.3.8 :
# cd .. # tar xvzf centreon-2.3.8.tar.gz # cd centreon-2.3.8 # ./install.sh -i -
Installer centreon
Vous arrivez dans l’installeur Centreon, Acceptez la licence et continuez :
Précisez les repertoires en x86_64 pour RRDs.pm, PEAR.php :
– /usr/lib64/perl5/RRDs.pm
– /usr/share/pear/PEAR.php
Pour ndomod ci-dessous, mettre cette ligne :
– /usr/local/nagios/bin/ndomod.o
Après avoir install centreon, je vous invite à vous rendre à http://localhost/centreon
On fait next,next,next …
*
Puis, on entre les paramètres nécessaires pour la configuration de la Database :
– Modifiez le NDO Database Name par NDO, mettez le même password que plus haut (pour le ndouser).
On remplit nos paramètres :
Nous allons sur notre interface Centreon, onglet configuration, centreon puis « ndo2db.cfg », on clique sur central et on modifie comme le screenshot :
Puis le fichier « ndomod.cfg » comme suit :
Il ne reste plus qu’à aller dans configuration, nagios, cochez les cases et cliquer sur export.
Votre Centreon est maintenant opérationnel sur Centos 6.3.
Si vous avez des questions/suggestions, n’hésitez pas à utiliser les commentaires.
Bonjour,
Merci pour cet article Centreon et pour vous témoigner notre reconnaissance, nous souhaiterions vous faire parvenir un T-shirt.
Est-il possible d’échanger en privé ?
Bonne journée !
Pour vous remercier d’écrire sur Centreon, je voudrais vous faire parvenir un T-shirt Centreon.
Pouvez-vous me transmettre vos coordonnées et la taille qu’il faudrait ?
Merci !
bonjour,
lorsque j’ajute une machine sur mon interface, losrque je fait le monitoring
elle n’apparait pas ???
urgent !!
merciii