Hello, nous allons voir dans cette article comment mettre à jour votre plateforme de supervision Centreon 2.8.3 vers la dernière version à ce jour. La procédure est assez simple, mais je vous conseille de préparer un environnement de test pour éviter les problèmes en PROD.
Machine virtuelle nécessaire :
- Centreon 2.8.3 ou n’importe quelle version avant 2.8.18 : Installation 3.4.6 el6
Documentation Center : documentation/
Mise à jour Centreon
Ready ? arrêtez les services :
[root@pixelabs ~]# service centengine stop .centengine stop: done [ OK ] [root@pixelabs ~]#
[root@pixelabs ~]# service cbd stop Stopping Centreon Broker watchdog: [ OK ] [root@pixelabs ~]#
Attention : Dans mon cas, la mise à jour se fait sur un serveur centreon de TEST et en plus il est vide. Si vous êtes en PROD, n’oubliez surtout pas de faire une sauvegarde de votre BDD ainsi que la conf centreon (hosts, services, commandes…etc.) via Centreon CLAPI.
Lancez la mise à jour pour l’ensemble des paquets :
[root@pixelabs ~]# yum -y update
Si vous avez une erreur de conflit entre packages, lancez cette commande. (Je n’ai pas eu d’erreur)
[root@pixelabs ~]# yum -y update --skip-broken
Attendez la fin.
Si vous ne souhaitez pas mettre à jour le système mettez simplement :
[root@pixelabs ~]# yum -y update centreon
Une fois terminé, relancer apache :
[root@pixelabs ~]# service httpd restart Arrêt de httpd : [ OK ] Démarrage de httpd : [ OK ] [root@pixelabs ~]#
Mise à jour centreon web
Passons maintenant à la mise à jour depuis le web. Depuis votre navigateur, connectez-vous à l’URL : http ://adresse_IP/centreon
- Cliquez sur : Next
- Cliquez sur : Next
- Cliquez sur : Next
- Cliquez sur : Finish
- Connectez-vous à l’interface web :
C’est terminé. On est à la version Centreon 2.8.18 (dernière version à ce jour)
Démarrage de la supervision
Pour terminer l’installation, il est nécessaire de générer une première fois les configurations. Pour cela :
- Allez dans Configuration > Pollers.
- Sélectionnez le collecteur « Central » en cochant la case
- Cliquez sur Exporter la Configuration.
Relancez les services :
[root@pixelabs ~]# service cbd restart Centreon Broker watchdog is not running. Starting Centreon Broker watchdog: [ OK ] [root@pixelabs ~]#
[root@pixelabs ~]# service centcore restart Stopping centcore: [ OK ] Starting centcore: [ OK ] [root@pixelabs ~]#
[root@pixelabs ~]# service centengine restart ..centengine restart: done [ OK ] [root@pixelabs ~]#
Nous avons la possibilité de voir le bon fonctionnement du collecteur depuis le menu : Configuration > Pollers
et aussi le broker depuis le menu: Home > Poller Statistics
Remarque : Si l’interface web est en français, vous n’aurez pas la même vue. Pas d’état LISTENING ni CONNECTED (Array à la place)
Bizarrement, avec la dernière version je ne trouve plus la langue FR. Il faut donc l’installer :
[root@pixelabs ~]# yum search centreon-lang Modules complémentaires chargés : fastestmirror Loading mirror speeds from cached hostfile * base: ftp.ciril.fr * extras: mirror.plusserver.com * updates: centos.quelquesmots.fr =========================== N/S Matched: centreon-lang ==================================== centreon-lang-fr_FR.noarch : Centreon french translationName and summary matches only, use "search all" for everything. [root@pixelabs ~]#
Installer :
[root@pixelabs ~]# yum install centreon-lang-fr_FR Modules complémentaires chargés : fastestmirror Configuration du processus d'installation Loading mirror speeds from cached hostfile * base: distrib-coffee.ipsl.jussieu.fr * extras: distrib-coffee.ipsl.jussieu.fr * updates: centos.quelquesmots.fr Résolution des dépendances --> Lancement de la transaction de test ---> Package centreon-lang-fr_FR.noarch 0:2.8.18-7.el6 will be installé [...]
Pour mettre l’interface web en français : /#Centreon_en_Francais
Installation des Widgets
Activez les widgets afin de personnaliser la page d’accueil : Administration > Extensions > Widgets
Cliquez sur l’icône en forme d’engrenage et confirmer l’installation. Installez tous les widgets.
Vues personnalisées
Allez à la page d’accueil > Vues personnalisées.
- Cliquez sur l’icône en forme de crayon à droite.
- Cliquez sur le bouton qui apparaît (Add view = Ajouter une vue).
- Donner un nom à votre vue et choisir le nombre de colonnes.
- Cliquez sur Submit.
- D’autres boutons apparaissent.
- Cliquez sur Add widget (Ajouter widget).
- Donnez un nom à votre widget
- Sélectionnez le type de widget que vous souhaiter ajouter.
J’ai ajouté deux widgets. À gauche Host Monitoring et à droite Service Monitoring. Vous pouvez personnaliser les options de chaque widget en cliquant sur l’icône en forme de clé mécanique.
Et voilà mes amis, c’est terminé. Pour le moment c’est vide, mais le terrain est prêt pour la supervision. C’est notre prochain chapitre.
A très bientôt. Bonne journée.