Mise à jour du centre.
Ce tutoriel va tenter de définir un processus pour que vous puissiez mettre à jour votre infrastructure Centreon en toute sécurité. Centreon propose aux utilisateurs une version majeure environ tous les 6 mois.
Sauvegarde existante.
Avant chaque mise à jour, je vous recommande de le faire une fois Sauvegarde complète de votre infrastructureSi Centreon est sur une VM, prendre un snapshot.
Si ce n’est pas le cas, vous pouvez toujours enregistrer les données Centreon à partir de l’interface graphique centrale.
tu dois entrer Administration -> Paramètres -> Sauvegarde
- 1: activer la sauvegardeSélectionnez Oui pour que Centreon sauvegarde vos données.
- 2 : Répertoire de sauvegarde et répertoire temporaire, j’ai gardé les options par défaut. Cela permet à Centreon de stocker divers fichiers de sauvegarde. Les sauvegardes sont stockées sur le serveur. Par exemple, je vous recommande de configurer une exportation de sauvegarde sur le NAS.
- 3 : Options de sauvegardePar défaut je sélectionne Sauvegarde de la base de données Centreon et du stockage CentreonLa méthode de sauvegarde recommandée est les instantanés LVM. Si vous installez à partir d’un ISO, vous devez conserver cette option.
Vidage MySQL : La commande mysqldump est utilisée pour sauvegarder la base de données. Attention, cette commande peut prendre un certain temps si la base de données est volumineuse.
Instantanés LVM : Une copie binaire du fichier MySQL. Vous devez avoir un volume logique dédié à MySQL (ex : /var/lib/mysql) avec 1Go d’espace libre dans son groupe de volumes.
Format de sauvegarde : aaaa-mm-jj-centreon.sql.gz
aaaa-mm-jj-centreon_storage.sql.gz - 4 : fichier de sauvegarde : Sauvegardez tous les fichiers de configuration du serveur central : MySQL, Apache, PHP, SNMP, centreon, agent centreonFormat de sauvegarde : aaaa-mm-jj-Monitoring-Engine.tar.gz (fichier de configuration de centreon-engine)
aaaa-mm-jj-Central.tar.gz (autres fichiers de configuration) - 5 : Option pour exporter les fichiers de configuration vers un NAS distant dans SCP.
Des sauvegardes sont effectuées quotidiennement par le /etc/cron.d/centreon. Tous les jours à 3h30Le script de sauvegarde est déclenché.
Je recommande également de consulter les instructions de mise à jour dans la documentation de Centreon, Mise à jour du centreSi vous ne suivez pas le train de mise à jour, vous devrez peut-être effectuer une mise à jour intermédiaire ou la mise à niveau de votre infrastructure échouera.
Petite mise à jour de Centreon vers la version 19.04.X
Ce tutoriel vous montrera comment Versions 19.04 à 19.10Avant de migrer vers la dernière version, je vous recommande de mettre à jour la branche sur laquelle vous vous trouvez, ici depuis . 19.04.0 à 19.04.7
Utilisez les commandes suivantes :
# miam mise à jour -y
Puis à la fin de la mise à jour tapez la commande suivante :
# systemctl restart centreon # systemctl restart cbd # systemctl restart centengine # systemctl restart centcore # systemctl restart centreon # systemctl restart snmptrapd depuis Centreon 19.04 uniquement # systemctl start httpd24-httpd
Afin de terminer la mise à jour, vous devez être connecté à l’interface web Centreon (Central). Si vous êtes déjà connecté et que rien ne se passe, déconnectez-vous pour déclencher le processus de mise à jour.
Cliquez sur Suivant Jusqu’à la fin de l’écran résumant les différentes modifications.
Mise à jour vers la dernière version majeure de Centreon.
Si vous n’avez pas effectué de mise à jour majeure après une mise à jour mineure, vous devez toujours exécuter les commandes suivantes pour mettre à jour votre système.
# miam mise à jour -y
Ensuite, vous devez vous connecter en SSH sur le serveur central pour installer le nouveau référentiel.
# yum install -y http://yum.centreon.com/standard/19.10/el7/stable/noarch/RPMS/centreon-release-19.10-1.el7.centos.noarch.rpm
maintenant tu dois vider le cache miam Envisagez de nouveaux packages dans le référentiel que nous avons ajouté.
# miam tout nettoyer
Nous déployons une mise à jour majeure de Centreon, passant de la version 19.04.7 à la 19.10.4
# yum update -y centeron*
attention! ! ! Je vous recommande toujours de regarder Mise à jour Centreoncar des commandes supplémentaires sont transmises pour prendre en charge les nouvelles versions de PHP, les serveurs Web… .
Paramètres PHP7.2
Dans cette release, Centreon a mis à jour sa version PHP en V7.2. Vous devez configurer le fuseau horaire. Pour la France, utilisez la commande suivante :
# echo « date.timezone=Europe/Paris » > /etc/opt/rh/rh-php72/php.d/php-timezone.ini
Ensuite, pour envisager diverses modifications, utilisez la commande suivante :
# systemctl disable rh-php71-php-fpm # systemctl stop rh-php71-php-fpm # systemctl start rh-php72-php-fpm # systemctl enable rh-php72-php-fpm # systemctl restart httpd24-httpd
Si l’interface Web est activée, vous verrez ce message jusqu’au redémarrage du service.
Centreon mis à jour en 19.10.4 via Centreon Web.
Connectez-vous à votre interface Web et cliquez sur Suivant Démarrer la mise a jour.
Ici, vous avez mis à jour Centreon vers la dernière version disponible.
Vérifier.
Contrôle 1 :
Après une mise à jour, il est toujours utile de s’assurer du bon fonctionnement de votre infrastructure Centreon.
Après la mise à jour, vous verrez peut-être votre Poller et Central en rouge sur la page d’accueil.
Dans ce cas, je vous propose redémarrer ou démarrer Les prestations suivantes :
# service de démarrage centengine (supervise le moteur) # service de démarrage cbd (Service qui établit un lien entre le moteur et l’IHM Centreon en fournissant une base de données.)
Après quelques instants, tout redeviendra vert.
Contrôle 2 :
va dans Configuration -> Collecteurs -> CollecteursVous devriez obtenir un résultat similaire à l’image ci-dessous.
Contrôle 3 :
va dans Administration -> État de la plate-forme -> Statistiques du courtierLes 2 premiers états doivent être Ecoutez et les 3 autres en Lire les événements du moteur de multiplexage.
Vérification 4 :
Il est également recommandé de consulter les fichiers journaux de Centreon pour les erreurs :
Centreon : cd /var/log/centreon/ Centreon-broker : cd /var/log/centreon-broker/ Centreon-engine : cd /var/log/centreon-engine/
Mettre à jour les modules et les widgets
Maintenant que notre base est opérationnelle, nous devons également mettre à jour les modules et widgets Centreon.
va dans Admin -> Extensions -> Gestionnaire -> Tout mettre à jour puis tout installer Installez tous les modules et widgets, ou juste le bouton vert pour installer ce que vous voulez.
Mise à jour du package de plug-in Centreon.
L’opération est relativement simple. Ce package de plug-in vous évite de développer vos propres sondes pour du matériel standard.
Je recommande toujours de regarder les plugins existants, de vérifier que les sondes existent avant de réinventer la roue. Elles sont également mises à jour en permanence par l’équipe Centreon.
Si vous souhaitez aller plus loin, vous pouvez souscrire à un abonnement payant, qui vous donnera accès à des centaines de sondes. Vous pouvez trouver le répertoire du plugin à cette adresse : Package de plug-in d’annuaire .
#cd /usr/lib/centreon/ #ll
Téléchargez la dernière mise à jour du package du plug-in à l’aide de la commande git (s’il n’est pas présent dans votre distribution, vous devrez l’installer).
# git clone https://github.com/centreon/centreon-plugins.git
Si le répertoire existe déjà, envisagez de le renommer avant de récupérer les mises à jour. Après avoir validé le nouvel annuaire dans Centreon, vous pouvez supprimer l’ancien annuaire.
# mv centreon-plugins centreon-plugins.old
Pour vous assurer que le package du plug-in fonctionne, vous pouvez exécuter la commande suivante :
L’utilisation des packages de plugins fait l’objet d’un tutoriel à part entière.On vérifie ici que Centreon peut appeler centeron_plugins.pl Aucune erreur.
Mettez à jour l’interrogateur distant.
La procédure est la même que pour le swap. Sauf que les étapes de mise à jour via l’interface web ne seront pas effectuées.
Installez le dernier pack d’icônes de Pixelabs.fr
Tant que nous mettons à jour, excellent Blog pixelabs.frnous fournit un ensemble d’icônes pour améliorer nos hôtes et services chez Centreon.
Vous pouvez utiliser la commande wget pour récupérer des packages.
# wget https://pixelabs.fr/wp-content/uploads/2019/08/icones_v2.zip
Au total, ce sont plus de 250 icônes que vous pouvez utiliser depuis l’interface Centreon pour personnaliser votre hébergement et vos services. Merci Pixelabs.
Maintenant, vous devez extraire le fichier zip dans un répertoire /usr/share/centreon/www/img/media/
# Décompressez les icônes.zip -d /usr/share/centreon/www/img/media/
attention! ! ! Vous devez installer le package de décompression pour décompresser l’archive.
Ensuite pour voir apparaître l’icône dans l’interface web de Centreon, il faut aller sur Administration -> Paramètres -> Image -> Synchronisation répertoire d’images.
Après quelques instants, les icônes apparaîtront sous forme de liste dans Centreon.
en conclusion
Ici, nous mettons à jour l’ensemble de l’infrastructure Centreon.Je m’inspire principalement des articles publiés dans BlogPixelabs.fr Je vous recommande de visiter le blog, c’est une source inépuisable de connaissances.
c’est tout.
Stay connected