Une pincée de tout, un zeste de rien ...

Installation de Centreon sur Ubuntu serveur (Part4)

centreonCentreon est un logiciel de surveillance et de supervision réseau, fondé sur le moteur de récupération d’information libre Nagios.

Ca y’est nous y sommes, dans la dernière ligne droite, l’installation du plugin Centreon.

ubuntu  serveur 11.10 et  Nagios3.3.1 , Nagios Plugin 1.4.15Ndoutils-1.4.9, Centreon 2.3.4

Ensemble des articles traitant de l’installation de Nagios & co :

1- Installation des prérequis Nagios3 sur Ubuntu serveur
2- Mise en place Nagios3 sur Ubuntu serveur (Part2)
3- Mise en place des outils Ndoutils sur Ubuntu serveur (Part3)
4-Installation-de-centreon-sur-ubuntu-serveur-part4/ 
5- Installation de Cacti

Installation de Centreon

Récupérons la dernière version de Centreon sur le site officiel  (version (centreon-2.3.4 au moment de la rédaction de ce billet).

[email protected]:~# sudo -s
[email protected]:~# cd /usr/src
[email protected]:~# wget http://download.centreon.com/index.php?id=169
[email protected]:~# tar zxvf centreon-2.3.4.tar.gz
[email protected]:~# cd centreon-2.3.4

Puis lancez l’assistant d’installation en répondant aux questions.  Je vous  ai normalement tout copié  :

[email protected]:~# ./install.sh -i

licence-gpl

Centweb

Cent-web-installation

 

library

 

nagios-var

 

Where is your NDO ndomod binary ?
default to [/usr/sbin/ndomod.o]> /usr/local/nagios/bin/ndomod.o

Sudo

sudo

Apache

apache

Pear Modules

pear-modules

Centstorage

centstorage

CentCore

centcore

Dernière étape, consiste à modifier la base de donnée NDO (optimisée pour Centreon), pour cela on va se servir d’un script existant dans le répertoire d’install de Centreon.

[email protected]:~# cd /usr/src/centreon-2.0/www/install
[email protected]:~# mysql -u root -p ndo < ./createNDODB.sql
[email protected]:~# mysql -u root -p
mysql> GRANT SELECT , INSERT , UPDATE , DELETE ON `ndo` . * TO [email protected]'localhost' IDENTIFIED BY 'ndopassword';
mysql> FLUSH PRIVILEGES;
mysql> exit

Dirigeons nous sur l’URL pour finaliser l’installation de Nagios :

http:///centreon/

root

Centreon configuration via l’URL :

Setup

 

Licence

 

Environment

 

Verifying

Vous pouvez avoir une erreur dans PHP extension exemple , GD   critical gd so not loaded in php ini centreon  NOK .

Pour cela installez  php5-gd  et redémmarez apache :

[email protected]:~# apt-get install php5-gd
[email protected]:~# /etc/init.d/apache2 restart

 

PHP-pear

database

database-verification

interace

LDAP

Centreon-configuration

creating-database

 

Post-installation

Voila l’installation est terminé vous pouvez vous connecter à « Centreon« .

 Ces articles vous intéresseront :

Centréon quelques petits ajustements

 

1 Commentaire

  1. Thibaud Thibaud
    10 juillet 2012    

    Désolé pour le double post, des choses ont disparu lors de la publication du premier post

    Bonjour

    Tout d’abord merci pour l’ensemble de tuto très complet sur nagios centreon.

    J’ai entrepris d’installer un serveur nagios+centreon sur debian en m’appuyant entre autre sur ton tuto

    Cependant j’ai plusieurs questions qui me viennent à l’esprit après la lecture complète de ton tuto.

    1)

    lors de l’installation de ndoutils 1.4b9, au moment du paramétrage de l’automatisation du lancement de ndo tu fais :

    Afin d’automatiser le lancement de NDO au démarrage du serveur, il faut ajouter le script suivant dans le fichier /etc/init.d/ndo2db

    « [email protected]:~# cd /usr/src/
    [email protected]:~# wget http://zenmail.biz/DoCMnet/ndo2db
    [email protected]:~# cp ndo2db /etc/init.d/ndo2db »

    tu télécharges donc un script alternatif.
    Cependant on remarque dans le dossier de ndoutil-1.4b9 il y a un fichier daemon-init qui fait apparemment le même boulot que ton script. Y a t’il une raison pour ne pas utiliser le script daemon-init ? (inadapté ? incompatibilité ?)

    2)

    lors de l’installation de ndoutils 1.4b9, tu créer un base de données

    « On s’occupe de la base SQL la base de données MySQL:
    [email protected]:~# cd db
    [email protected]:~# ./installdb -u ndouser -p ndopassword -h localhost -d ndo »

    Puis après lors de l’installation de centreon tu modifies cette base de données

    « Dernière étape, consiste à modifier la base de donnée NDO (optimisée pour Centreon), pour cela on va se servir d’un script existant dans le répertoire d’install de Centreon.
    [email protected]:~# cd /usr/src/centreon-2.0/www/install
    [email protected]:~# mysql -u root -p ndo GRANT SELECT , INSERT , UPDATE , DELETE ON `ndo` . * TO [email protected]’localhost’ IDENTIFIED BY ‘ndopassword’;
    mysql> FLUSH PRIVILEGES;
    mysql> exit »

    Ma question est y a t il vraiment un intérêt a créer cette base de donnée et ensuite exécute createNDODB.sql alors qu’il semblerait que Centreon créer déjà cette base de donnée (nommée censtatus, quand on regarde les tables des deux bases de données elles sont identiques)

    Voila pour mes interrogations

    et encore merci pour ton tuto

     

Laisser un commentaire

PUB

Abonnez-vous à ce blog par e-mail.

Saisissez votre adresse e-mail pour vous abonner à ce blog et recevoir une notification de chaque nouvel article par email.

Rejoignez 1 312 autres abonnés

PUB

Dans toutes les langues !!!