![Stacks Image 12424](files/stacks-image-6f4390e-198x62.png)
Centreon met à disposition une distribution toute prête pour réaliser une supervision. Depuis peu, elle est passée à la version 3 basée sur Centos 6.5. Cette installation à 99 % graphique est très simple à installer pour un néophyte, tout du moins dans sa version basique que nous allons aborder. Cette distribution orientée supervision Centreon permet néanmoins d'installer Nagios et NDOutils. Quatre options d'installation sont proposée :
- Central server with database : c'est l'installation que nous choisirons, serveur standalone avec la base de données et le poller compris,
- Central server without database : c'est une installation à privilégier dans les grandes architectures ou lorsque l'on veut mutualiser ses bases de données,
- Poller server : c'est l'installation d'un poller en architecture distribuée,
- Database server : Installation de la base de données seule, utile pour les grandes architectures.
Pour finir, cette distribution est livrée en 32 bits ou 64 bits. Une grande nouveauté, Centreon abandonne MySQL au profit de MariaDB qui est 100% open-source.
- Central server with database : c'est l'installation que nous choisirons, serveur standalone avec la base de données et le poller compris,
- Central server without database : c'est une installation à privilégier dans les grandes architectures ou lorsque l'on veut mutualiser ses bases de données,
- Poller server : c'est l'installation d'un poller en architecture distribuée,
- Database server : Installation de la base de données seule, utile pour les grandes architectures.
Pour finir, cette distribution est livrée en 32 bits ou 64 bits. Une grande nouveauté, Centreon abandonne MySQL au profit de MariaDB qui est 100% open-source.
1 Installation
Pour commencer, il faudra récupérer l'image ISO de CES 3.x sur le site de Centreon. Dans cet article, notre serveur sera installé sur VMware Fusion mais la procédure est pratiquement la même pour un serveur physique à part la particularité des VMtools. Démarrez l'installation à partir de l'image ISO. Nous choisirons l'image 32 bits.
![Stacks Image 15084](files/stacks-image-5833f16.png)
Démarrage de l'installation, sélectionnez la première option.
Pour notre installation, nous éviterons de vérifier notre média.
![Stacks Image 15105](files/stacks-image-04118b9.png)
Sélectionnez Skip et validez
Après le paramétrage de la carte graphique, l'installation peut commencer.
![Stacks Image 15126](files/stacks-image-29dea00.png)
Un joli écran d'accueil, cliquez sur Next
Vous je ne sais pas, mais moi je préfère la langue de Molière :-)
![Stacks Image 15139](files/stacks-image-d322ac6.png)
Sélectionnez Français et cliquez sur Next
Chosissez votre clavier pour votre système.
![Stacks Image 15152](files/stacks-image-c64287e.png)
Sélectionnez votre clavier et cliquez sur suivant.
Dans notre cas, nous prendrons la première option.
![Stacks Image 15165](files/stacks-image-fb34a07.png)
Sélectionnez Périphériques de stockage basiques et cliquez sur Suivant.
Le système nous averti qu'il va supprimer les données éventuelles sur le disque.
![Stacks Image 15178](files/stacks-image-da2df3d-800x596.png)
Cliquez sur Oui, abandonner toutes les données.
Choisir le nom de votre serveur et le domaine.
![Stacks Image 15191](files/stacks-image-0e8b123.png)
Une fois le nom choisi, cliquez sur Configurer le réseau le cas échéant, puis cliquez sur suivant.
N'oubliez pas de configurer votre carte réseau, il n'est pas conseillé de garder l'adressage dynamique pour votre serveur de supervision. Dans le cadre d'une maquette laissez par défaut, bien sûr vous devez avoir un serveur dhcp sous la main.
![Stacks Image 15204](files/stacks-image-d09712d.png)
Cliquez sur configurer le réseau pour configurer la carte réseau. Puis cliquez sur Modifier...
Choisissez une adresse manuelle et saisissez votre adresse IP en fonction de votre configuration. Ne pas oublier de cocher l'option "Connecter automatiquement".
![Stacks Image 15217](files/stacks-image-021c4a7.png)
Cliquez sur configurer le réseau pour configurer la carte réseau. Puis cliquez sur Modifier...
Sélectionnez votre fuseau horaire
![Stacks Image 15230](files/stacks-image-2caee10.png)
Choisir Europe/Paris et cliquez sur suivant.
Saisir le mot de passe root.
![Stacks Image 15243](files/stacks-image-68fd584.png)
Saisissez votre mot de passe root et cliquez sur suivant.
Vous pouvez choisir votre installation du système de fichier, dans notre cas nous utiliserons la solution proposée par défaut.
![Stacks Image 15256](files/stacks-image-de0dba9.png)
Sélectionnez Remplacement du système existant et cliquez sur suivant.
Valider la modification du disque de stockage.
![Stacks Image 15269](files/stacks-image-affc004.png)
Cliquez sur Ecrire les modifications sur le disque et cliquez sur suivant.
Vous pouvez choisir maintenant votre installation de supervision. Pour cet article, notre choix se portera sur la proposition par défaut : Central server with database.
![Stacks Image 15282](files/stacks-image-1dd59d8.png)
Sélectionnez la première option et cliquez sur suivant.
Ensuite c'est le choix du moteur de supervision, nous resterons sur le choix proposé par défaut, Centreon Engine et Centreon Broker.
![Stacks Image 15295](files/stacks-image-c5c64be.png)
Sélectionnez la première option et cliquez sur suivant.
Votre installation démarre, vous avez le temps de prendre un petit café :-)
![Stacks Image 15308](files/stacks-image-a2a2d44.png)
Patientez, l'installation démarre
L'installation de CES est terminée.
![Stacks Image 15321](files/stacks-image-a5a06f2.png)
Redémarrez le serveur en cliquant sur le bouton Redémarrer
Votre serveur démarre sur un Centos 6.5
![Stacks Image 15334](files/stacks-image-0eb774d.png)
Démarrage de CES
Félicitations, votre serveur est pratiquement prêt ! il reste la partie configuration Web à réaliser.
![Stacks Image 15483](files/stacks-image-edb0903.png)
CES est opérationnel
Avant de continuer, faites la mise à jour de votre système. Connectez-vous en root et saisissez la commande suivante :
yum -y update
Je vous conseille de télécharger la traduction française de l'interface Centreon :
yum -y install centreon-lang-fr_FR
2 Installation en mode Web
Connectez-vous sur votre serveur Centreon en saisissant l'adresse IP ou DNS de celui-ci
![Stacks Image 15544](files/stacks-image-99e0a77-800x314.png)
Cliquez sur Next
Vérification des dépendances.
![Stacks Image 15557](files/stacks-image-58d084c.png)
Cliquez sur Next
Choix du moteur Centreon-engine, pour les architectures 32 bits, supprimez le 64 devant lib.
![Stacks Image 15626](files/stacks-image-e1a750e.png)
Laissez les champs par défaut, cliquez sur Next.
Choix du broker Centreon-broker, pour les architectures 32 bits, supprimez le 64 devant lib.
![Stacks Image 15639](files/stacks-image-3b50e3b.png)
Laissez les champs par défaut, cliquez sur Next.
Saisissez vos informations de connexion.
![Stacks Image 15652](files/stacks-image-afe94c1.png)
Saisissez vos informations, cliquez sur Next.
Saisissez juste le mot de passe pour la base centreon, nous reviendrons sur le mot de passe de la base.
![Stacks Image 15665](files/stacks-image-b67ba80.png)
Choix du mot de passe pour la base Centreon. Cliquez sur Next.
Initialisation des bases.
![Stacks Image 15678](files/stacks-image-7d4fb93.png)
Cliquez sur Next.
Comme l'écran l'indique, votre installation est terminée.
![Stacks Image 15691](files/stacks-image-f90b7e3.png)
Cliquez sur finish.
Vous pouvez désormais vous connecter sur votre infrastructure.
![Stacks Image 15720](files/stacks-image-4e71490.png)
Ecran de connexion.
3 Première configuration
3.1 Installation VMtools
Avant de continuer, installons les VMtools qui nous assure la meilleure compatibilité avec notre machine hôte. Cette installation est très importante afin d'assurer la meilleure synchronisation avec l'horloge interne de votre VM. Pour l'installation de CES, aucun package supplémentaire n'est requis. Pour commencer, cliquez sur le menu Installer les VMware Tools et monter le CDROM. Ensuite copiez le fichier, décompressez et lancer l'installation. Répondre par défaut aux choix proposés. Les VMtools seront installés.
mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom tar xzf /mnt/cdrom/VMwareTools*.tar.gz -C /tmp cd /tmp/vmware-tools-distrib ./vmware-install.pl --default
3.2 sécurisation du serveur Mysql
Par défaut, l’utilisateur root n’a pas de mot de passe. Pour une machine de test, ce n’est pas trop gênant. Par contre pour une machine de production, il est fortement conseiller de mettre un mot de passe en utilisant la commande ci-dessous :
mysqladmin -u root password ‘nouveau_mot_de_passe’
3.2 Application de la configuration de votre supervision
Connectez-vous à l'interface de Centreon. Sélectionnez le menu Configuration / Monitoring Engines
![Stacks Image 15741](files/stacks-image-33f2f68-800x392.png)
cochez les quatre premières options et cliquez sur Export
Vous devriez avoir le résultat ci-dessous.
![Stacks Image 15762](files/stacks-image-e0138b1-800x198.png)
Exportation de la configuration
Il faut lancez les services comme le broker, centcore et le nouveau service pour les traps snmp.
service cbd start
service centcore start
Au bout de quelques secondes, vous devriez voir apparaître les hôtes et services dans la barre d'état en haut à droite.
![Stacks Image 15775](files/stacks-image-eb35cca.png)
Hôte et services de la barre d'état
Votre supervision est en état de fonctionnement
![Stacks Image 15788](files/stacks-image-31ddb23-800x224.png)
Les services commencent à s'initialiser.
3.3 Prise en compte du module Clapi et des widgets Centreon
Vous pouvez de suite activer le module Centreon-Clapi. Sélectionnez le menu Administration / Extensions. Cliquez sur l'icône Action pour installer le module. Pour plus d'informations, voir l'article sur Centreon-Clapi.
![Stacks Image 15809](files/stacks-image-4c35924-800x282.png)
Activation du module Centreon-Clapi
Ensuite, activez les Widgets en sélectionnant le menu à gauche nommé Setup. Activez chaque Widgets en cliquant sur l'icône Action. Pour plus d'informations, voir l'article sur les widgets avec Centreon 2.4
![Stacks Image 15830](files/stacks-image-6a50700-800x288.png)
Activation du module Centreon-Clapi
3.3a Paramétrage de php.ini
Pour éviter les messages d’erreurs ci-dessous :
PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /usr/share/centreon/www/include/configuration/configGenerate/DB-Func.php on line 532
Ajoutez la ligne suivante dans la section Date du fichier de configuration /etc/php.ini
[Date]
date.timezone = europe/paris
Notre article est terminé. Pour la configuration des traps SNMP avec CES voir l'article suivant Traps avec CES. Pour l’installation de Nagis voir l’article suivant Backend Centreon et Nagvis et pour l’installation du module Centreon-Nagvis.
Références
Le site de Centreon : http://www.centreon.fr/Article-Telechargements/telechargement-centreon-enterprise-server
La documentation officiel de Centreon : http://documentation.centreon.com/docs/ces-documentation/en/latest/
La documentation officiel de Centreon : http://documentation.centreon.com/docs/ces-documentation/en/latest/