Installation de Centreon sous Ubuntu

Date: 12/10/2007 | Catégories: Open-source,Reseau | Tags: ,,,,

Ce billet est obsolète. Si vous souhaitez accéder à la dernière version du tutoriel pour
"Installer Nagios 3 avec Centreon 2" alors cliquez ici.

A la demande générale (enfin d'un lecteur...), voici la procédure pour installer Centreon (nouveau nom d'Oreon) sur la distribution Linux Ubuntu. Il y a effectivement quelques différences avec l'installation sous Fedora.

Introduction

Oreon est un logiciel libre permettant d’ajouter une couche applicative au logiciel Nagios. Oreon lui offre une nouvelle interface et lui apporte de nouvelles fonctionnalités. Il va permettre de rendre la configuration de Nagios plus facile et d’avoir une interface graphique améliorée. Les techniciens de leurs côtés auront toujours accès aux informations techniques de Nagios (Source: Wiki Centreon).
Installation du serveur MySQL et ApacheCette étape est optionnelle, vous pouvez utiliser un serveur Apache/MySQL existant. Il faut cependant vérifier que les librairies nécessaires (PHP) sont installées.

# sudo apt-get install apache2 php5

# sudo apt-get install mysql-server

# /etc/init.d/mysql reset-password

# /etc/init.d/mysql restart

# sudo apt-get install php5-mysql php5-gd php5-ldap php5-snmp

# /etc/init.d/apache2 restart

Pre-requis système

Voici une liste de librairies à installer avant Centreon:

# sudo apt-get install rrdtool

# sudo apt-get install librrds-perl

# wget http://security.ubuntu.com/ubuntu/pool/main/n/net-snmp/snmp_5.2.1.2-4ubuntu2.1_i386.deb

# sudo dpkg -i ./snmp_5.2.1.2-4ubuntu2.1_i386.deb

# sudo apt-get install mailx

# sudo apt-get install php-pear

# pear upgrade --force --alldeps PEAR-1.6.2

Installation de Centreon

Vous pouvez voir la dernière version de Centreon à l'adresse suivante: Site officiel de Centreon (download).

# wget http://download.oreon-project.org/index.php?id=65

# tar zxvf centreon-1.4.1.tar.gz# cd centreon-1.4.1/

# bash ./install.sh

...

Where is installed RRD perl modules (RRDs.pm) ?
Just put directory, not full path.default to [/usr/local/rrdtool/lib/perl]: /usr/lib/perl5...

Where is PEAR Path ?default to [/usr/share/pear]:/usr/share/php
PEAR Path /usr/share/php/PEAR.php...

Do you want to install Oreon Traps Plugins ?[y/n], default to [y]: n...

Configuration de Centreon

Lors de la connexion à votre serveur via l'URL (http://localhost/oreon), vous allez être redirigé vers le wizard d'installation. Il suffit de vérifier pour chacunes des étapes que tout est OK. Pour la DB, vous pouvez utiliser les paramètres suivants si votre DB est locale:

Et voila le travail.Vous pouvez maintenant commencer à utiliser Centreon en vous rendant à l'URL: http://localhost/oreon/.

  • Bodek

    Voilà mon probleme, dans l’étape 4 de la configuration de Centreon 1.4.2.6, tout est OK sauf :

    Writable Nagios Config Directory – Critical: Not Writeable
    usr/local/nagios/etc/

    www-data:nagios (775)
    Should be apache:nagios (775)

    Writable Nagios Plugins Directory – Critical: Not Writeable
    /usr/local/nagios/libexec/

    nagios:nagios (775)
    Should be apache:nagios (775)

    Donc voilà mon probleme lol, j’ai essayé les commandes :

    chown -R www-data.nagios /usr/local/nagios/etc/ (mais ça ne change rien)

    j’ai essayé :

    chown -R apache:nagios /usr/local/nagios/etc/

    mais ça me dit :

    chown: usager invalide: `apache:nagios’

    donc voilà je suis totalement perdu et je suis novice sous ubuntu (linux aussi lol)

  • Bodek

    Pour l’étape 4, de base j’avais mis :

    Nagios user : nagios
    Nagios group : nagios
    Apache User : apache
    Apache Group : apache

    et j’avais les deux erreurs que j’ai recopier dans mon message juste a dessus mais en mettant :

    Nagios user : nagios
    Nagios group : nagios
    Apache User : www-data
    Apache Group : apache

    j’obtiens :

    Writable Nagios Config Directory OK
    /usr/local/nagios/etc/

    MAIS

    Writable Nagios Plugins Directory Critical: Not Writeable
    /usr/local/nagios/libexec/ nagios:nagios (775)
    Should be www-data:nagios (775)

    toujours celui la 🙁 !!! et j’ai essayer de mettre NAGIOS ou WWW-DATA comme apache group mais rien a faire

  • Seabass

    Merci HWD pour le « / » à la fin de http://host/oreon/
    Je cherchais comme un con!!! J’ais réinstallé juste 3 fois par contre! 🙂

  • Dahid

    Salut monsieurs,
    J’aiinstaller centreon et tout marche bien jusqu’à la fin de l’installation.
    mais quand j’ai cliquer sur le lien pour commencer, une erreur est survenue
    et le message suivant a été affiché par le navigateur: DB Error: insufficient permissions
    j’utilise fedora core 5

  • Dahid

    salut miki dit moi comment tu a resolu le problem de permission

  • Yann-sama

    Hello tous

    moi j’ai installé nagios 3.0 avec une ubuntu 8 -> ok merci le tuto
    ( surtout que je suis une bille en linux )

    ca fonctionne pas trop mal meme si j’ai pas mal galerer sur les fichier .cfg et sur le fichier .ini de nsclient

    mais ca me remonte des info ( proc,mem,disques..etc etc )

    phase suivante : oreon/centreon

    apres avoir essayé centreon ( v2 ) je bloque sur le ./install.sh
    qui ne se lance ( message d’erreur 94 « ( » truc bizarre )
    bon j’insiste pas

    je me lance dans la version 1.4
    ca s’installe, il me trouve tous les divers chemins, etc etc , ok

    par contre quand je veux aller sous : http://localhost/oreon/
    j’ai rien …..mdr

    c’est comme si c’etait pas installé……..

    si vous avez une idee je suis preneur, parce que j’ai meme pas un message d’erreur………

  • tice80

    BOnjour !
    Merci pour ce tuto, trés pratique !

    Cependant j’ai un probleme, à la fin de l’installation je suis redirigé vers centreon upgrade wizard ca doit servir à mettre à jour la base, je mets à jour l a base ca me mets ok, mais juste aprés je reviens à la premiere page comme si il n’y avait pas eu de mise à jour en fait centreon wizard upgrade tourne en boucle.
    Je ne peux donc jamais me loggué et utiliser cet outils snif !!!

    Quelqu’un pourrait-il m’aider ?
    Merci

  • izda

    Je cherche une commande qui permet d’identifier toutes les machine qui sont connectés dans mon reseau.

    autre chose avec centreon j’ai une erreur qui dit que j’ai un problème pour la connection à la base NDO.
    je suis nagios 3.0.2 et centreon 2.0.b4
    merci

  • BUZZ !!!

    à paraître lundi prochain sur le blog: un article complet sur l’installation de Centreon 2.0b4 avec Nagios 3.0.2. La configuration marche nickel !

  • izda

    cool,
    impatient de voir ça

  • Superbe tuto
    Nagios 3.*
    Ubuntu 8.04 / Etch 4

    marche nickel, grand merci nicolargo

  • SUIKOX

    Bonjour,

    je veux monitorer un serveur asterisk et j’ai mis ceci pour les droits comme dans le tuto

    /usr/src/nagios-check_sip-1.2# chown apache:nagios /usr/local/nagios/libexec/check_sip

    chown: usager invalide: `apache:nagios’

    est-ce que je peux remplacer apache par www-data ?

  • soumia

    s’il vous plait aider moi pour resoudre ce problem
    j’qi installé centreon et à la fin pour les droits

    Writable Nagios Config Directory Critical: Not Writeable
    /usr/local/nagios/etc/ nagios:nagios (775)
    Should be :nagios (775)
    Writable Nagios Plugins Directory Critical: Not Writeable
    /usr/local/nagios/libexec/ nagios:nagios (775)
    Should be :nagios (775)

  • houda

    s’il vous plait aider moi pour resoudre ce problem dans l’intalation de centreon

    10. Centreon Configuration File:

    Writable Centreon Configuration File (centreon.conf.php) OK
    /usr/local/centreon/
    Generate Centreon configuration file Critical: Can’t create file
    /etc/centreon/centreon.conf.php failed to open stream: Permission denied
    Generate Centstorage configuration file Critical: Can’t create file for ODS
    /etc/centreon//conf.pm failed to open stream: Permission denied

  • Pingback: Geek FranKiZ » Nagios/Centréon et Ubuntu()

  • abdouss

    Bonjour NicoLargo,
    J’ai un problème au niveau de centreon j’ai trouvé ce message « Connection Error to NDO DataBase !  » lorsque je veux accéder a l’interface Home de centreon.
    je vexu savoir le problème malgré que j’ai fait l’installation de la base de donnée NDO.
    Merci de me répondre j’ai besoin de ça !!

    Merci d’avance

  • abdouss

    Merci de me répondre sur ma question slvp

  • sou

    j’ai un problem au niveau d’instalation de packet de snmp quand je fait la commande suivante il me repond :404 not found
    merci d’avance

  • Btib

    A l’issue de l’installation de centreon , j’ai validé les paramétrages de centreon en http.

    puis en relançant je ne peux plus lancer http @ip / centreon/

    le log de apache2 est :
    [Mon May 07 15:23:15 2012] [error] [client 140.0.4.1] PHP Fatal error: require_once(): Failed opening required ‘DB.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in /usr/local/centreon/www/class/centreonDB.class.php on line 39
    [Mon May 07 15:23:16 2012] [error] [client 140.0.4.1] PHP Warning: require_once(DB.php): failed to open stream: No such file or directory in /usr/local/centreon/www/class/centreonDB.class.php on line 39
    [Mo

    comment faire pour le résoudre …

    merci d’ avance

  • Gilles Mambidi

    bonsoir
    j’ai une erreur :

    could not extract the package.xml file from « /build/buildd/php5-5.5.9+dfsg/pear-build-download/XML_RPC-1.5.5.tgz »
    Download of « pear/XML_RPC » succeeded, but it is not a valid package archive
    Error: cannot download « pear/XML_RPC »
    Download failed
    upgrade failed
    Et quand je poursuit l’installation j’ai pleiin d’autres erreurs lié à pear. Es ce que qu’lqu’un peut m’aider svp