Utiliser Centreon avec Icinga

Suite à un commentaire sur mon blog me demandant si l’utilisation du couple Icinga/Centreon était possible et n’ayant pas la réponse j’ai voulu vérifier.

Attention, je n’ai trouvé aucune information officielle pour le support d’Icinga par Centreon.

Installation des pré-requis pour Centreon

apt-get install sudo
apt-get install rrdtool librrds-perl
apt-get install libconfig-inifiles-perl libcrypt-des-perl libdigest-hmac-perl libdigest-sha1-perl libgd-gd2-perl
apt-get install snmp snmpd libnet-snmp-perl libsnmp-perl
apt-get install mailx
apt-get install php-pear
apt-get install php5 libapache2-mod-php5
apt-get install php5-gd php5-ldap php5-snmp php5-mysql
apt-get install libgd2-xpm libgd2-xpm-dev libpng12-dev

Installation de Centreon

On commence par récupérer Centreon

wget http://download.centreon.com/centreon/centreon-2.1.10.tar.gz
tar xvf ./centreon-2.1.10.tar.gz
cd centreon-2.1.10

Pour installer Centreon, il faut utiliser un template car certaines variables ne sont pas accessible via le script d’installation.

J’ai crée un template pour l’installation sur Debian, vous pouvez le télécharger sur mon site : icinga.tmpl.

wget http://www.zen-tech.info/wp-content/uploads/2010/12/icinga.tmpl_.txt

Et on lance l’installation de Centreon

./install.sh -f icinga.tmpl_.txt

Lors de l’installation, le chemin vers la libexec va vous être demandé, il faut /usr/local/icinga/libexec, je n’ai pas trouvé la variable correspondante pour le template.

Ensuite l’installation de Centreon se déroule normalement. Une fois l’installation finie pour pouvez vous connecter à l’interface web http://votre-serveur/centreon .

Vérifiez que vos paramètres correspondent à ceux des captures ci-dessous :

Attention sur la capture ci-dessus, la « NDO database name » est mal renseignée, la valeur n’est pas censtatus mais icinga.

Une fois que vous êtes connectés à Centreon, allez dans le menu Configuration puis Centreon puis choisissez ndo2db.cfg dans le menu de gauche. Cliquez sur l’onglet database et remplissez les paramètres comme dans l’image ci-dessus.

Normalement, vos services et vos hosts devraient apparaître dans Centreon.

Je n’ai pas essayé tous les menus de Centreon, il doit surement y’avoir des problèmes à certains endroit. Mais j’ai pu regénérer les fichiers de configuration et redémarrer le service Icinga sans problème.

Articles similaires :

6 thoughts to “Utiliser Centreon avec Icinga”

  1. autant pour moi 😉

    par contre impossible pour moi de voir dans contreon le localhost et les services monitorés

    le Poller semble pas actif, et quand je rajoute un autre host, il n’aparait pas non plus dans les host motitoré, jai 0 host et 0 Services dans Centréon de détecté mais ils sont bien présent dans la partie configuration

    jai bien rechargé la conf pourtant et aucune érreur

    une aide ?

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.