![Stacks Image 12424](files/stacks-image-4bef2b2-90x58.jpg)
Centreon 3.4x est une nouvelle version majeure. Basée sur le socle Open Source Centreon, elle ajoute la solution Centreon Instant Monitoring Plateform (Centreon IMP). Nous aurons l'occasion de reparler lors de la configuration. Attention, à l'heure où j'écris, vérifiez les recommandations sur la documentation officielle de Centreon. Depuis le 30 janvier, une nouvelle ISO 3.4.1 est disponible. C'est celle-ci que nous utiliserons dans ce tutoriel.
1 Installation
Pour commencer, il faudra récupérer l'image ISO de Centreon 3.4.1 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.
![Stacks Image 15084](files/stacks-image-8b05988.png)
Démarrage de l'installation, sélectionnez la première option.
Pour notre installation, nous éviterons de vérifier notre média pour gagner du temps.
![Stacks Image 15105](files/stacks-image-e3297a5.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-b34c8ba.png)
Un écran d'accueil avec le nouveau logo Centreon, 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-ece3a0c.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-181fe19.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". Attention à la résolution DNS, absolument nécessaire pour les mises à jour et Centreon IMP.
![Stacks Image 15217](files/stacks-image-3a46407.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-cf6d8ee-800x596.png)
Saisissez votre mot de passe root et cliquez sur suivant.
Vous pouvez choisir votre installation du système de fichier, dans notre cas, pour réaliser un test, nous utiliserons la solution proposée par défaut. Pour une installation en production, il est conseillé d'utiliser le partitionnement personnalisé.
![Stacks Image 15256](files/stacks-image-4ed943d.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-097c8f0-800x598.png)
Sélectionnez la première option et cliquez sur suivant.
Votre installation démarre, vous avez le temps de prendre un petit café ou vous pouvez admirez le nouveau logo :-)
![Stacks Image 15308](files/stacks-image-796a3d1.png)
Patientez, l'installation démarre
L'installation de CES est terminée.
![Stacks Image 15321](files/stacks-image-e1e6f52-800x600.png)
Redémarrez le serveur en cliquant sur le bouton Redémarrer
Votre serveur démarre sur une distribution Centos 6.8
![Stacks Image 15334](files/stacks-image-48fc2e0.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-a02624c.png)
Centreon 3.4 est opérationnel
Avant de continuer, faites la mise à jour de votre système. En effet, cette distribution est équipé de la version 2.8.3 de Centreon-Web. Si vous ne faites pas la mise à jour, vous ne pourrez pas utiliser les plugins packs IMP de puis la mise à jour du module Centreon-pp-manager en version 2.2. Connectez-vous en root et saisissez la commande suivante :
yum -y update
Si vous voulez seulement faire la mise à jour de Centreon, saisissez cette commande /
yum -y update centreon*
-
version centreon-web 2.8.5
- Après la configuration de Centreon-Web, il sera important de vérifier les paramètres suivants avant d'appliquer votre configuration.
Configuration -> Poller. Cliquez sur le poller Central, vérifiez le champ Monitoring Engine Init Script
Supprimer le texte /etc/init.d/ si celui-ci existe.
Puis dans Administration -> Parameters -> Monitoring, vérifiez le champ Start script for broker daemon
Il est nécessaire de réaliser cette modification car la configuration de sudo pour Centreon a changé.
Comme avec la version Centreon-Web 2.7x, il faut obligatoirement configurer le paramètre date.timezone pour le php. Pour cela, éditez le fichier de configuration pour apache.
vi /etc/php.ini
Saisissez la valeur adaptée à votre configuration.
[Date] ; Defines the default timezone used by the date functions ; http://www.php.net/manual/en/datetime.configuration.php#ini.date.timezone date.timezone = Europe/Paris
Relancez le serveur apache pour prendre la modification en compte.
service httpd reload
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-b9c38be.png)
Cliquez sur Next
Vérification des dépendances.
![Stacks Image 15557](files/stacks-image-17777a6.png)
Cliquez sur Next
Si vous n’avez pas configuré le fuseau horaire dans le php.ini du serveur apache, vous obtiendrez ce message de non-conformité (version CES 3.3)
![Stacks Image 49073](files/stacks-image-3232e27.png)
Mettre un fuseau horaire par defaut dans le fichier php.ini
Sélectionnez le seul moteur disponible Centreon-engine.
![Stacks Image 15626](files/stacks-image-262bc44.png)
Laissez les champs par défaut, cliquez sur Next.
Sélectionnez le seul broker disponible Centreon-broker.
![Stacks Image 15639](files/stacks-image-c3bf05d.png)
Laissez les champs par défaut, cliquez sur Next.
Saisissez vos informations de connexion.
![Stacks Image 15652](files/stacks-image-4478141.png)
Saisissez vos informations, cliquez sur Next.
Saisissez juste le mot de passe pour la base centreon, nous reviendrons sur le mot de passe d’admin de la base.
![Stacks Image 15665](files/stacks-image-df57c01.png)
Choix du mot de passe pour la base Centreon. Cliquez sur Next.
Initialisation des bases.
![Stacks Image 15678](files/stacks-image-6dc7b39.png)
Cliquez sur Next.
Comme l'écran l'indique, votre installation est terminée.
![Stacks Image 15691](files/stacks-image-0aa4888.png)
Cliquez sur finish.
Vous pouvez désormais vous connecter sur votre infrastructure.
![Stacks Image 15720](files/stacks-image-09b7aa8.png)
Ecran de connexion.
3 Première configuration
3.1 Installation VMtools
Avant de continuer, installons les VMtools qui nous assurent 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 conseillé de mettre un mot de passe en utilisant la commande ci-dessous :
mysqladmin -u root password 'nouveau_mot_de_passe'
3.3 Configuration de la configuration
Maintenant connectez-vous sur l'IHM de Centreon. Vous constaterez qu'il n'y a qu'une configuration minimum. Il n'y a plus de configuration d'exemple comme avec les versions précédentes depuis la mise à disposition du catalogue de modèle de service préconfiguré Centreon IMP.
Deux solutions s'offrent à vous :
Deux solutions s'offrent à vous :
- Utilisez Centreon IMP, pour cela voir mon article sur Centreon IMP ;
- Réalisez votre propre configuration.
3.4 Application de la configuration de votre supervision
Connectez-vous à l'interface de Centreon. Sélectionnez le menu Configuration / Pollers. Sélectionnez le poller en cochant la case et cliquez sur Export Configuration. Pour tester le fonctionnement du poller Central, il n'est pas nécessaire d'avoir une configuration d'hôtes et de services.
![Stacks Image 49137](files/stacks-image-16edc73-1220x442.png)
cliquez sur l’icône generate configuration
Cochez les quatre premières coches, sélectionnez la méthode restart et cliquez sur Export.
![Stacks Image 49158](files/stacks-image-c9007a2-702x334.png)
La configuration est appliquée et le poller (moteur de supervision) est démarré.
Optionnellement, Il reste à lancer le service pour les traps snmp. Générez la configuration, sélectionnez Configuration -> SNMP Traps -> Generate.
![Stacks Image 410816](files/stacks-image-8b11f61-800x348.png)
Génération des traps
Lancez le service
service centreontrapd start
-
Clapi : PHP Warning: Cannot stat license file
- Si vous avez l'erreur suivante lors de la génération de trap
ou lorsque vous utilisez l'API Clapi de Centreon :centreon -u admin -p password -a pollerlist
PHP Warning: Cannot stat license file: /usr/share/centreon/www/modules/centreon-license-manager/license in Unknown on line 0
poller_id;name
1;Central
Return code end : 0
Faites une mise à jour de votre distribution Centreon. Les dernières versions de Centreon corrige ce problème.yum update -y
Dans cette nouvelle version, il n'y a pas de configuration, nous utiliserons le module Centreon Plugin Pack Manager. Au bout de quelques secondes, vous avez la possibilité de voir le bon fonctionnement du broker dans la vue Home / Poller Statistics
![Stacks Image 49171](files/stacks-image-3464f30-800x578.png)
Vue partielle des statistiques
Au bout de quelques secondes, vous devriez voir le fonctionnement du poller.
![Stacks Image 410796](files/stacks-image-a582cd5-800x214.png)
Le poller du Central est opérationnel.
3.5 Prise en compte des widgets Centreon
Activez les Widgets en sélectionnant le menu Administration / Extensions / Widgets. Activez chaque Widgets en cliquant sur l'icône Action.
![Stacks Image 15830](files/stacks-image-e682cab-800x304.png)
Activation des Widgets
Cet article est terminé. Vous pouvez passez à la configuration avec Centreon IMP ou à l'installation d'un poller distant pour réaliser une architecture distribuée.
Références
Le site de téléchargement de Centreon : https://download.centreon.com/
La documentation officielle de Centreon : https://documentation-fr.centreon.com/docs/centreon/en/2.8.x/
La documentation officielle de Centreon : https://documentation-fr.centreon.com/docs/centreon/en/2.8.x/