Installer centreon

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 :

centreon

 

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.

 

 

 

3 commentaires sur “Installer centreon

  1. 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 !

  2. 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 !

  3. bonjour,
    lorsque j’ajute une machine sur mon interface, losrque je fait le monitoring

    elle n’apparait pas ???

    urgent !!
    merciii

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

* Copy This Password *

* Type Or Paste Password Here *