16

Installer et configurer Centreon Enterprise 3.3

La société Centreon, anciennement Méréthis, met à disposition une image au format ISO qui permet d’installer « out of the box » une plateforme de supervision complète basée sur la distribution GNU/Linux CentOS 64 bits.

Centreon est un logiciel libre et open-source sous licence GNU/GPLv2, qui est composé de 2 sous entités : Centreon Engine et Centreon Broker.
L’image ISo d’installation propose quatres modes d’installation :

  • Seveur Centreal avec base de données,
  • Serveur Central sans base de données,
  • Serveur Satellite (architecture serveurs distribuée),
  • Serveur de base de données pour le cas d’un serveur Central sans base de données.

De plus, le serveur de base de données est basé sur MariaDB et non sur Mysql, pour être 100% Libre et Open-source.

Installation de Centreon

  • Téléchargement de la dernière image ISO de Centreon :
  • wget http://iso.download.centreon.com/stable/3.3/ces-standard-3.3-x86_64.iso
  • Graver l’image ISO sur une clé USB :
  • dd if=ces-standard-3.3-x86_64.iso of=/dev/sdx bs=4M && sync
  • Démarrer le serveur sur la clé USB : Choisir « Install »
  • ces-01

  • Il est possible de tester l’ISO, je pars du principe que mon ISO est correct donc je choisi « Skip » :
  • ces-02

  • Lancement de l’installateur graphique Anaconda :
  • ces-03

  • Choisir la langue pour l’installation, ici Français :
  • ces-04

  • Choisir l’agencement du clavier :
  • ces-05

  • Dans mon cas je suis sur un support de stockage DAS, je choisi le premier choix :
  • ces-06

  • Nommage du serveur et ne pas oublier de cliquer sur « Configurer le réseau en bas à gauche :
  • ces-07

  • Configuration du réseau :
    • 1 : sélectionner l’interface réseau
    • 2 : Cliquer sur modifier
    • 3 : Cocher la case pour se connecter automatiquement
    • 4 : Sélectionner l’onglet Paramètre IPv4 :
    • 5 : Choisir le méthode Manuel
    • 6 : Cliquer sur « Ajouter »
    • 7 : saisir l’adresse IP, son masque et sa passerelle
    • 8 : saisir l’IP du serveur DNS
    • 9 : Pour finir cliquer sur « Appliquer »
  • ces-08

  • Sélectionner le fuseau horaire, dans mon cas ici c’est Paris :
  • ces-09

  • Saisir un mot de passe pour le compte root :
  • ces-10

  • Type d’installation et de partitionnement du disque, dans mon cas comme c’est une nouvelle installation je choisi le premier choix :
  • ces-11

  • Confirmation :
  • ces-12

  • Le type d’installation, dans mon cas Central avec serveur de base de données (on verra dans un prochain article comment créer une architecture distribuée) :
  • ces-13

  • L’installation de Centreon commence !
  • ces-14

  • Installation terminée :
  • ces-15

  • La post-installation se fait dans un navigateur internet. Saisir l’adresse IP du serveur et cliquer sur « Next » :
  • ces-17

  • Vérification des dépendances :
  • ces-18

  • Se connecter au serveur pour définir la Time zone dans le fichier php.ini :
    ces-16

    • Éditer le fichier php.ini :
    • vi /etc/php.ini
    • Renseigner « Europe/Paris » pour la TimeZone :
    • time.zoner = Europe/Paris
    • Relancer le serveur web :
    • service httpd restart
    • Revenir sur le navigateur web et cliquer sur refresh
  • Tout est Ok, cliquer sur « Next »
  • ces-19

  • Laisser les les informations par défaut et cliquer sur « Next » :
  • ces-20

  • Idem :
  • ces-21

  • Renseigner vos informations :
  • ces-22

  • Renseigner juste les deux dernières case, le mot de passe root du serveur MariaDB se fera après :
  • ces-23

  • Tout est OK, cliquer sur « Next » :
  • ces-24

  • Et pour finir cliquer sur « Finish » :
  • ces-25

  • La fenêtre d’authentification, se loguer :
  • ces-26

  • Premier aperçu de l’interface de Centreon :
  • ces-27

Configuration de Centreon

  • Revenir sur le mode console et lancer une mise à jour :
  • yum update

    Si vous être derière un proxy entreprise voir cet article : https://memo-linux.com/configurer-yum-derriere-un-proxy/

  • Installer le pack Français pour avoir l’interface web de Centreon en français :
  • yum install centreon-lang-fr_FR
  • Relancer le serveur web :
  • service httpd restart
  • Si vous vouler installer HTOP voir cet article : https://memo-linux.com/installer-htop-sous-centos/
  • Sécuriser MariaDB et définir un mot de passe root :
  • mysql_secure_installation
  • Démarrer les services de Centreon :
  • service cbd start
    service centcore start
    service centreontrapd start
    
  • Revenir sur l’interface web, se déconnecter. Mise à jour de Centreon :
  • ces-30
    ces-31
    ces-32
    ces-33
    ces-34

  • Se connecter à l’interface web de Centreon :
  • ces-35

  • Configurer l’interface en Français :
  • ces-lang-fr

  • Activer le collecteur Central de Centreon :
    • 1 : cliquer sur Configuration
    • 2 : cliquer sur Collecteurs
    • 3 : Sélectionner le collecteur Central
    • 4 : Cocher les 4 premières cases
    • 5 : Sélectionner la méthode « Redémarrer »
    • 6 : Cliquer sur « Exporter »
  • ces-restart-poller

  • Résultat du redémarrage de Centreon :
  • ces-restart-poller-02

  • Et voilà le premier Host supervisé, lui-même :
  • ces-supervision-central

Erreur : exception received : SQLSTATE[42S22]

Si vous rencontrez cette erreur, il suffit de se déconnecter et se connecter à nouveau sur l’interface web.

Ressource

La documentation d’installation officielle : https://documentation.centreon.com/docs/centreon/en/2.7.x/installation/01a.html

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

16 commentaires

  1. sur un serveur VM, la notion d’install avec ISO c’est assez rigolo……………..

  2. Bonjour depuis une semaine j’essaie d’installer CENTREON 3.3
    Mais ça me bloque sur le début où le système se charge.
    Je voudrais connaitre la configuration requise pour pouvoir l’installer
    Essayé sur VMWare Workstation et VirtualBox sur les deux je bloque .

  3. Bonjour Romain,
    vérifie ton ISO car je n’ai eu aucun soucis que ce soit avec Proxmox ou VirtualBox…

  4. Salut Romain,
    Avec l’iso CES 3.3, sous le client Vsphere, l’installeur plante à chaque fois que je tente une install sans avoir fait un check de l’iso au début de l’install…
    Au final, je perds 1heure mais l’installation va au bout.
    Étrange mais si ça peut aider…

  5. Salut …

    Merci pour vos retours leeloo et fred.

    Comment vérifier l’ISO ?

  6. je bloque toujours au lancement de centos 6.7 sur la version centreon 3.3

  7. La vérification de l’iso est proposée par l’installeur avant de lancer l’installation à proprement parler.

  8. J’ai eu le meme problème, bloquage durant l’installation de centreon. J’avais saisi Debian 64, après avoir modifié la version de Linux sur virtualbox, en l’occurence, RedHat 64, le problème a été résolu.

  9. bonjour l’instalallation parfaite par contre quand je dois modiifer le fichier php.ini il me demande un login de supervision, impossible de le trouver avez-vous la solution ?
    merci par avance

  10. bjr
    merci de ce tuto detaillé et de vos efforts pour nous expliquer la supervision .
    je rencontre un probleme lors de l installation en lancant les service centcore et cbd il me repond echoué meme avec le mode sudo centreontrapd ok . lorsque que je fais stop et ensuite start ok , donc ils sont deja lancé par defaut ?

    lorsque j accede a mon poller central et que je lance les 4 cases cochés il reste en rouge « en cours d execution  » non

    pouvez vous m eclairer merc

  11. bjr
    j’ai un petit problème avec yum -y update
    ca marche pas

  12. bjr,
    j ai fini l’install mais dans supervision, l hôte ne ce supervise pas lui m^me
    je ne le vois pas comme sur le tuto

  13. digos c est pareil pour moi. tu as trouvé une solution?

  14. j’ai suivi l’install jusqu’au bout, tout s’est bien passé apparemment, mais vers la fin qd je me log sur l’interface web, ça m’affiche une page blanche, malgré j’ai verifier et corriger la TimeZone en mettant « Afrique/Bamako » du fichier php.ini, le pbm demeure, merci de votre aide.

  15. jai suivi tout le processus mais le serveur narrive pas a superviser lui meme il napparait pas

Laisser un commentaire

Votre adresse e-mail 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.