Gorgone et Debian 11, suite...
Les tutos d'installation de Centreon avec Debian 11 ont été mis à jour :
- Installation Full Centreon 21.04.x sur Debian Bullseye version 11
- Installation d'un poller distant avec Debian Bullseye
Gorgone et Debian 11
Vous trouverez la procédure avec le tutoriel suivant Installation d'un poller distant avec Debian Bullseye. L'installation du Central n'est pas concernée. Un grand merci à Quentin pour avoir trouvé le problème 😉.
Premier test Debian 11 Bullseye avec Centreon
Affaire à suivre.
Les articles disponibles :
Installer Centreon sur AlmaLinux
Le tuto pour l'installation c'est ici Installation Centreon 21.04 avec AlmaLinux 8.4
Raspberry avec Centreon, l'après Bintray !
Vous trouverez les tutos avec les liens suivants :
- Pi 4, Raspbian Buster et Centreon 20.04x
- Pi 4, Raspbian Buster et Centreon 20.10x
- Pi 4, Raspbian Buster et Centreon 21.04x
Installation Centreon 21.04 sur Debian
MAJ de l'Installation Centreon 20.04 sur Debian
Attention, actuellement les paquets sources n'étant pas prêt, utilisez les dépôts Github si vous vous lancez dans l'installation.
Si vous avez une ancienne configuration conan, faites le ménage avec les commandes suivantes :rm -rf ~/.conan/data/*
rm -rf ~/.conan/profiles/*
Bintray is out !
Ne soyez pas surpris des erreurs éventuelles à partir de mes tutos. Je ne doute pas que des solutions vont être trouvées et qu'une alternative sera trouvée dans les jours qui viennent.
Upgrade Centreon-Web 20.10.5 -> 20.10.6
Nous allons découvrir la procédure pour arriver à nos fin.
Tout d'abord, voici les commandes à réaliser pour la mise à jour.
Installation automatisée de Nagvis sur Debian
Centreon 20.10.x sur Raspberry
Centreon 20.10, ma roadmap...
Voici les tutoriels et travaux terminés :
- Installation avec les sources d'un poller distant sur Debian Buster,
- Mise à jour Centreon 20.04 - > 20.10 sur Debian,
- Mise à jour des scripts auto pour Debian et Centreon 19.04, 19.10 et 20.04,
- Installation automatisée par script Centreon 20.10 pour Debian,
Voici ma roadmap pour les jours suivants :
- Mise à jour Centreon 20.04 -> 20.10 sur Debian pour un poller distant,
- Mise à jour de ma supervision croisée sur une plateforme distribuée,
- Installation avec les sources pour l'OS Raspberry PI OS, plateforme standalone et distribuée,
- Mise à jour de mon tutoriel My Poller is not running,
- Installation pour CentOS 8,
- Installation pour Ubuntu,
- Installation automatisée par script pour Raspberry PI OS.
Centreon 20.10.2 avec Debian
Mise à jour Nagvis sur Centreon
PHP Composer version 2.00
Je pensais migrer vers la version 2 de PHP Composer pour toutes les versions de Centreon, mais une erreur fatale lors de l'installation en mode Web, m'oblige à downgrader la version de PHP Composer pour l'instant pour la version 20.04.
Procédure valable pour la version 20.04
Il faut modifier la commande d'installation de PHP Composer comme ceci
php composer-setup.php --install-dir=/usr/bin --filename=composer --version=1.10.17
Procédure valable pour la version 19.10
Cette nouvelle version nécessite une nouvelle commande de mise à jour lorsque vous préparez l'installation de Centreon-Web. Comme je réalise l'installation de Centreon en mode root, il faut aussi annuler le mode interactif.
Actuellement seul le tutoriel Full Centreon 19.10 Buster est mis à jour. Si vous voulez néanmoins faire l'installation avec les tutoriels non mis à jour, modifiez la procédure comme ceci :
Ancienne procédure
Avant de continuer l'installation, installer PHP composer
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php --install-dir=/usr/bin --filename=composer
Lancer la commande dans le dossier d'installation de centreon-web-xxxx pour installer les dépendances php
composer install --no-dev --optimize-autoloader
Nouvelle procédure
Avant de continuer l'installation, installer PHP composer
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php --install-dir=/usr/bin --filename=composer
Depuis que composer est passé en version 2, vous devez lancer cette commande :
composer update -n
Lancer la commande pour installer les dépendances php
composer install --no-dev --optimize-autoloader --no-plugins -n
Centreon 20.04.x sur Raspberry - MAJ
Installation automatisée : MAJ septembre 2020
Lire plus…
Centreon 20.04.x sur Raspberry Pi 4
Pour l'instant, je vous propose l'installation en mode standalone Pi 4, Raspbian Buster et Centreon 20.04x. La version architecture distribuée (installation d'un poller) sera bientôt disponible.
Nagvis et Centreon 20.04
J'ai rajouté deux correctifs pour l'affichage des groupes d'hôtes et de services. Bonne lecture.
Mise à jour de tutos
Mise à jour de mon article sur Centreon Report To PDF. Ce petit programme a été testé avec la dernière version de Centreon 20.04. Un nouvelle option permet de créer une page de couverture personnalisée. Merci à Victor Hugo dos Santos pour son travail.
Mise à jour de ma page des liens, suppression de liens brisés et ajout du site Pixelabs, super site sur l'IT et la supervision.
Les améliorations des scripts continuent...
Voici donc la procédure pour mettre à jour votre version 20.04 installée avec mon script automatique :
Lire plus…Du nouveau pour le script automatique...
Donc, actuellement, si vous avez installé une version Centreon 19.10.x, il vous sera possible d'effectuer une mise à jour jusqu'à la dernière version Centreon 19.10.10. Pour l'instant, cette option ne concerne que l'architecture 64 bits. Pour Raspbian, il faudra attendre un peu.
Confinement Covid: mes travaux en cours...
- Tout d'abord la mise en ligne de mon projet Lego GBC à base de Raspberry, Arduino et Lego que je devais présenter à Open Source Summit de Paris en 2019 et au Makerfight de Mulhouse,
- L'acquisition d'une imprimante 3D pour me former à la réalisation d'objets,
- L'acquisition du microcontrôleur Micro:bit pour ma culture personnelle,
- et de nombreux tutoriels sur la nouvelle version de Centreon 20.04 et son intégration dans l'environnement Debian.
Voici les travaux en cours de réalisation ou dans les cartons :
- Projet PI-GBC : les tutos sont à l'arrêt pour cause de version Centreon 20.04, ils reprendront bientôt avec la communication Arduino - Raspberry,
- Intégration Nagvis avec Centreon 20.04 : actuellement non-compatible, Nagvis fonctionne mais l'intégration du module Centreon-Nagvis ne se passe pas bien,
- Intégration Centreon 20.04 sur Raspbian : travaux non commencés,
- Installation automatisée Centreon sur Debian-Raspbian : après l'installation sur Raspbian,
- Migration Centreon 19.x vers 20.04 avec Debian : j'y pense 😉,
- Nouvel article sur Gorgone : tuto actuellement sur le papier, ça se précise…
- projet Micro:bit : C'est encore dans ma tête 😂
Comme vous pouvez le constater, j'ai pas mal d'occupation pour quelques semaines. Ce qui m'inquiète le plus en ce moment, c'est ma solution pour alimenter mon site web. J'utilise un programme (rapidweaver) ne fonctionnant que sous MacOS. J'ai tenté de trouver un produit similaire sous Linux mais sans succès et je n'ai pas envie de tout recréer. Ce serait plus de 350 pages à refaire ! Et comme mon Macbook va bientôt atteindre ses onze ans, je commence à me demander si celui-ci va encore tenir le coup. Je pense à investir dans un Mac mini, mais l'investissement n'est pas négligeable et il servirait essentiellement à la publication du site. Ma première idée était de réfléchir à une monétisation du site mais n'étant pas un adepte des publicités qui dénature les sites, je n'ai pas opté pour cette solution. Je lance donc une bouteille à la mer, si on peut dire, pour trouver une solution afin d'assurer la pérennité du site actuel…
Affaire à suivre…
Confinement Covid : c'est le moment de faire du ménage !
- Installation Full Centreon 18.10 sur Debian Stretch version 9
- Installation Full Centreon 19.04 sur Debian Stretch version 9
- Installation Full Centreon 19.10 sur Debian Buster version 10
- Installation d'un poller distant avec Debian Buster
- Installation automatisée avec Centreon 18.10.x
- Installation automatisée avec Centreon 19.04.x
- Installation automatisée avec Centreon 19.04.x et Buster
Bonne lecture et Restez chez vous !
En attendant la version 19.10...
Vous trouverez cette page "Installation Full Centreon 19.04 sur Debian Buster version 10" décrivant l'installation pas à pas avec les sources. J'ai annoté les pièges que j'ai rencontré tout au long de cette installation.
La prochaine version devrait simplifier encore l'installation avec notamment la compatibilité des paquets rrdtools (version 1.7x) et la suppression des librairies QT pour le broker.
Bonne lecture
extrait de l'article
Et pour terminer, un nouveau script pour installer automatiquement Centreon sur une distribution Debian Buster. Merci à Pixelabs pour le pack d'icône que j'ai intégré dans cette installation. De quoi égayer votre supervision
Centreon et Odroid C2
Bonne lecture.
Debian et Centreon avec les plugin-packs !
Avertissement : Il n'y aura aucun de support de la part de Centreon pour cette version Debian et l'offre IMP n'est pas supporté, inutile de contacter Centreon.
Le tutoriel est disponible ici : Installation Full Centreon Complet 19.04 sur Debian Stretch version 9
Lifting pour l'espace de téléchargement de Centreon
Plus d'excuses pour ne pas utiliser les plugins Centreon, un package est librement téléchargeable avec les derniers plugins en mode fatpacked. Les librairies perl nécessaires au bon fonctionnement sont incluses dans les fichiers. Plus de 300 plugins sont ainsi à disposition.
En attendant l'intégration des nouveaux modules licence-manager et pp-manager dans Debian, j'ai modifié mon tutoriel sur l'installation de Centreon sur Debian Stretch avec les plugins Centreon FatPacked officiel. Autre changement, le tutoriel sur les plugins Centreon.
Bonne lecture.
Mes travaux du début d'année 2019
Voici la liste des mes activités :
- Mise à jour de l'article sur le partitionnement des bases Centreon
- Installation de Nagvis 1.9x avec Centreon 18.10
- Installation de Centreon 18.10 avec Debian Stretch et Raspbian Stretch
- Mise à jour de l'article sur les ligne Weathermap de Nagvis
- Utilisation de l'option pass-manager avec KeePass pour les plugins Centreon
- Mise à jour de mon dépôt Debian pour la nouvelle version 18.10 pour l'instant limité à Debian Stretch 64 bits
Sans oublier la mise à jour permanente de ma Timeline de Centreon
De nouveaux articles devraient voir le jour prochainement ainsi que la mise à jour du dépôt pour le Raspberry avec Raspbian. Bonne lecture.
Migration Centreon Debian 8 vers 9, premier test
Je me suis basé sur l'excellente documentation de Centreon
N'hésitez pas à me faire des retours sur vos expériences de migration.
Eviter le téléchargement des paquets PEAR
Actuellement, cette procédure empêche l'installation correcte de Centreon, comme le montre cette copie de la procédure d'installation :
------------------------------------------------------------------------
Pear Modules
------------------------------------------------------------------------
Check PEAR modules
PEAR 1.4.9 1.10.6 OK
DB 1.7.6 NOK
Date 1.4.6 NOK
Do you want me to install/upgrade your PEAR modules
[y/n], default to [y]:
> y
Upgrading PEAR modules
Installing PEAR modules
DB 1.7.6 NOK
Date 1.4.6 NOK
Check PEAR modules
PEAR 1.4.9 1.10.6 OK
DB 1.7.6 NOK
Date 1.4.6 NOK
Unable to upgrade PEAR modules. You seem to have a connection problem.
Pour éviter ce problème de mise à jour, il suffit d'installer les paquets Debian suivants
apt-get install php-db php-date
L'installateur de Centreon ne proposera plus le téléchargement de ces paquets, comme le montre cette copie de la procédure :
………..
Centreon Web Perl lib installed OK
------------------------------------------------------------------------
Pear Modules
------------------------------------------------------------------------
Check PEAR modules
PEAR 1.4.9 1.10.6 OK
DB 1.7.6 1.9.2 OK
Date 1.4.6 1.4.7 OK
All PEAR modules OK
------------------------------------------------------------------------
Centreon Post Install
------------------------------------------------------------------------
Create /usr/share/centreon/www/install/install.conf.php OK
………..
Je vais modifier en conséquence mes tutos
Mise à jour de la procédure d'installation de Centreon avec Debian
Merci aux développeurs de Centreon pour l'aide qu'ils ont pu m'apporter pour la résolution de ce point.
Consultez les articles suivants
- Installation Full Centreon 18.10 sur Debian Stretch version 9
- Installation Full Centreon 18.10.x sur Ubuntu 18.04 LTS
pour en connaître tous les détails.
Installation 18.10 : quand la création du partionnement bloque l'installation
Voici la problématique : l'étape du partitionnement des tables qui ne s'arrête pas, les logs du fichier /var/log/httpd/error.log indiquant un time out du proxy_fcgi.
Pas de panique, ne fermez pas la fenêtre d'installation mais saisissez l'url
Centreon 18.10, c'est parti avec Debian !
Actuellement, plusieurs travaux sont en cours :
- l'installation de Centreon 18.10.0 avec les sources sur Debian Jessie,
- la migration d'une version 2.8.26 vers 18.10.0 sur Debian Jessie,
- l'installation de Centreon 18.10.0 avec les sources sur Debian Stretch.
Sur mon GitHub, je travaille aussi sur l'installation automatisée par script d'une version Jessie de Centreon 18.10 avec pour objectif de finaliser la version Stretch. Je commence aussi à travailler sur les paquets Debian mais le délai sera beaucoup plus long car il faut effectuer de nombreux tests. De plus la version Stretch sera plus délicate à réaliser à cause de l'incompatibilité du paquet officiel rrdtool (version 1.6.0).
Mes prochains projets seront :
- l'installation de Centreon sur Rapsberry,
- l'installation de Centreon sur Ubuntu
- la compatibilité de Nagvis avec Centreon 18.10
Ce n'est plus qu'une question de jour...
Mise à jour des scripts d'installation automatisée pour Debian
Après l'installation, vous obtenez cette configuration toute prête avec un minimum d'effort.
Centreon 3.4.6 is out !
Pour une fois, vous ne trouverez pas de procédure d'installation sur mon site car j'ai trouvé la documentation de Centreon très bien faite Je vous propose seulement quelques astuces et préconisations pour cette nouvelle installation Centreon : Intégration de Centreon 3.4.6 avec CentOS 7
Mise à jour 2.8.17 pour Centreon-deb
Vous trouverez toutes les explications sur cette page http://mirror.sugarbug.fr/jessie/
Pour réaliser la mise jour à partir de la version 2.8.16, lancez ces commandes :
apt-get update
apt-get install centreon-central centreon-clapi centreon-widget-*
Si vous ne retrouvez pas vos widget après une mise à jour, lancez simplement cette commande :
apt-get install centreon-widget-*
Vous trouverez les sources des paquets Debian sur mon GitHub.
Bonnes Fêtes de fin d'année !
Bonnes fêtes de fin d'année et pour bien finir, rien de tel que de faire la dernière mise à jour de Centreon-web qui vient de passer en version 2.8.17 😀
Voyons les quelques manipulations à réaliser pour faire une mise à jour sur une architecture distribuée. Lire plus…
Nouveaux scripts d'installation automatisée pour Debian
- un script nommé centreon_central.sh pour installer un central
- un script nommé centreon_poller.sh pour installer un poller.
L'installation est très simple, vous trouverez la procédure sur cette page qui sera bientôt modifiée pour le poller.
Astuce CentOS 7 : installer une version précise de Centreon
VERSION=2.8.14 && yum install centreon-$VERSION centreon-base-config-centreon-engine-$VERSION centreon-common-$VERSION centreon-perl-libs-$VERSION centreon-plugin-meta-$VERSION centreon-plugins-$VERSION centreon-poller-centreon-engine-$VERSION centreon-trap-$VERSION centreon-web-$VERSION -y && sed -i -e "s/;date.timezone =/date.timezone = Europe\/Paris/g" /etc/php.ini && systemctl restart httpd && systemctl enable httpd && systemctl restart mariadb
Il faudra finaliser avec l'installation Web. Bonne supervision 😉
Mise à jour des scripts avec les plugins Centreon
Pour ceux qui utilise la version Open-Source sans IMP, vous trouverez les scripts dans ma page Ressource.
Nouveaux scripts pour Centreon-deb
Mode opératoire
Après avoir installé votre nouvelle installation Centreon sur Debian, installez le paquet centreon-clapi.
apt-get install centreon-clapi
Configurez le fuseau horaire Lire plus…
Mise à jour de mes article sur la distribution Centreon
Les plugins pack ont été mis à jour avec une nouvelle barre de status, malgré un léger bug (voir ma page sur IMP), ceux-ci sont entièrement fonctionnels.
Liste des articles à jour :
- Installation d'un Central avec un distribution Centreon 3.4.1
- Configuration Centreon-IMP
- Architecture distribuée avec Centreon 3.4.1
- Installation d'un poller
- Configuration de l'architecture
Mise à jour 2.8.11 pour centreon-deb
Vous trouverez toutes les explications sur cette page http://mirror.sugarbug.fr/jessie/
Attention, j'abandonne la version Wheezy par manque de temps et qu'elle ne sera bientôt plus supportée. Par contre j'ai rajouté la version i386 (32 bits) en plus de la version adm64 (64 bits) et armhf (raspbian). Pour Centreon-poller-display, un nouveau package Centreon-poller-display-central a été ajouté pour le module spécifique au serveur Central.
Installez Centreon sur CentOS 7
Nouvelle version de script d'install automatique
Installation Centreon-Web 2.8.9 avec les sources
C'est corrigé ! pour la version 2.7.10
vi /usr/share/centreon/www/include/common/webServices/rest/centreon_configuration_command.class.php
modifier la ligne 73 comme ceci. Il y a
$queryCommand .= "AND command_type = ? AND command_activate = 1 ";
il faut
$queryCommand .= "AND command_type = ? ";
J'en profite pour indiquer un problème d'authentification LDAP avec cette version, vous trouverez les infos à cette page.
Issue #5229
Je viens de trouver un bug bloquant pour la création des services ou des templates de services. En effet, lors de la création d'un service, vous ne pouvez plus ajouter de commandes de services. La liste de recherches des commandes est désespérément vide !
Si vous avez malheureusement installé cette version, vous avez toujours la possibilité d'ajouter les commandes de service avec une commande clapi. Voici une solution. Vous voulez créer un service avec la commande check_http. Créez votre service en ajoutant le template de service generis-service.
Sauvegardez votre service. Ensuite ajoutez votre commande avec une commande clapi
centreon -u admin -p password -o SERVICE -a setparam -v "Centreon-Server;check_http;check_command;check_http"
Ensuite revenez sur votre service pour supprimer le modèle de service et vérifiez que vous avez votre commande. le tour est joué 😀
Et comme vous êtes prévoyant, vous n'avez pas installé cette version sur la production mais sur une machine d'intégration….
Si vous installez une nouvelle distribution Centreon 3.3 (ex CES), voici la commande de mise à jour pour installer la version 2.78 avec engine 1.5.1 et broker 2.11.5 :
yum install centreon-common-2.7.8 centreon-2.7.8 centreon-base-config-centreon-engine-2.7.8 centreon-perl-libs-2.7.8 centreon-plugin-meta-2.7.8 centreon-plugins-2.7.8 centreon-trap-2.7.8 centreon-web-2.7.8 centreon-engine-1.5.1 centreon-broker-2.11.5 centreon-broker-cbd-2.11.5 centreon-broker-cbmod-2.11.5 centreon-broker-core-2.11.5 centreon-broker-storage-2.11.5
Mise à jour de sécurité pour Centreon
- Si vous êtes en version Centreon Web 2.7x, il est fortement conseillé de passer en version 2.7.10.
- Si vous êtes en version Centreon Web 2.8x, il est fortement conseillé de passer en version 2.8.8
Une ISO Centreon 3.4.2 devrait être mise en ligne rapidement.
Voici un historique des dernières versions, je rappelle aux utilisateurs des sources Centreon qu'il est important de ne pas mélanger les versions et de respecter leur chronologie pour éviter des problèmes de fonctionnement.
Cliquez sur l'image pour obtenir la version complète de l'historique des versions de Centreon. Je précise que ce document n'est pas contractuel et n'engage que son auteur
Mise à jour 2.8.5 pour centreon-deb
Vous trouverez toutes les explications sur cette page http://mirror.sugarbug.fr/jessie/
Attention pour une migration 2.7.x vers 2.8.5, suivez bien les instructions car la configuration de Centreon-Broker a été profondément remaniée. Les scripts de service ont aussi été modifiés. J'ai abandonné pour l'instant la version Wheezy de Debian car le temps me manque.
Copie d'écran d'une migration en cours de 2.7.8 vers 2.8.5
Centreon-Web 2.8.5, des améliorations sympathiques !
Autre amélioration, la possibilité de voir les tendances des graphes sur plusieurs périodes, comme l'exemple ci-dessous :
Autre amélioration, affichage du détail des métriques
Une amélioration pour la vue détail des services, une icône vous permet de copier la commande de la sonde pour pouvoir la copier en ligne de commande pour réaliser des tests.
Autre amélioration, l'authentification SSO est complètement opérationnelle.
Ceci est un aperçu des nouveautés de la version 2.8.5. Bonne supervision.
Intégrez Graphite et Grafana avec Centreon-broker
Vous découvrirez une série de trois articles décrivant une installation complète avec une architecture distribuée Centreon et un serveur graphite-grafana. L'objectif étant de vous faire découvrir la possibilité de connecter les données de performances de Centreon au Serveur Graphite et pour finir de visualiser les graphes avec Grafana. Ces articles ne sont pas exhaustifs, si vous aves des remarques ou des améliorations, n'hésitez pas le blog est fait pour cela.
Bonne lecture !
Quand la configuration du broker nous joue des tours !
Ce phénomène se produit aussi lorsque vous dupliquez une configuration du broker pour réaliser des essais. Je vous conseille de bien vérifier votre configuration d'Engine avant toute opération d'exportation, cela vous évitera des recherches inutiles de dysfonctionnement de broker.
Une configuration de broker via l'API Clapi n'affecte pas la configuration Engine. Après cette mise au point, je vous laisse découvrir un nouveau tutoriel sur l'architecture distribuée avec cette nouvelle version 2.8.4 et Debian 8.
Bonne Lecture.
Ubuntu et Centreon-Web 2.8x
J'attire votre attention sur la distribution Ubuntu qui n'est pas supporté par l'éditeur Centreon et qu'il peut subsister des bugs que je n'aurais pas vu.
Vous trouverez la procédure d'installation avec ce nouvel article Installation Full Centreon 2.8x sur Ubuntu 14.04.
Installez Centreon 2.8.2 sur Debian
24/01/2017 Mise à jour de l'installation Centreon-Web 2.8.2 avec l'ajout d'un chapitre sur les widgets.
Pour l'instant, la procédure que je vous propose installe Centreon-Web 2.8 avec Centreon-engine 1.6.2 et Centreon-Broker 3.0.3. Nous utiliserons le GitHub Centreon pour avoir les dernière versions et un exemple de configuration que nous importerons avec l'API Clapi. Cette installation est basée sur les scripts SysV.
Voici ma feuille de route pour mes prochains articles :
- Installation de systemd avec Centreon 2.8.2 sur Debian
- Installation de Centreon sur CenOS 7
Mise à jour de Centreon 3.3
N'oubliez pas de faire la mise à jour des derniers packages Centreon-engine 1.6.2 et Centreon-Broker 3.0.2 😀
Centreon 3.4 avec IMP
Vous trouverez aussi un article sur la mise à jour d'une distribution Centreon 3.3 vers Centreon 3.4.
Patience pour les utilisateurs de Debian avec le dépôt Centreon non-officiel, il faudra attendre un peu.
Centreon 2.7.7 avec Ubuntu Server 16.04
- Préparation de la VM
- Installation de la librairie Centreon-Clib
- Installation de Centreon-Connector
- Installation du moteur Centreon-Engine
- Installation des plugins
- Installation du broker Centreon-Broker
- Installation du SNMP
- Installation de Centreon UI
Ne dites plus CES mais Centreon !
Voici les principales nouveautés :
- CES standard devient Centreon,
- Le catalogue Plugins Packs devient Centreon EPP,
- Les offres CES Essential, Advanced et Complete sont remplacées par Centreon EMS,
- Centreon BI devient Centreon MBI.
J'en profite pour faire appel à la communauté Centreon, nous avons besoin de vous pour tester la future version de Centreon 3.4. Envoyer vos retours sur le github de Centreon.
Bonne rentrée !
Update centreon-deb et correction du script init_timezone.sh
/usr/share/centreon/examples/clapi/init_timezone.sh -t Europe/Paris -r
l'argument -r ou --reload permet de recharger automatiquement apache après la modification du fichier.
Installer une VM Centreon sur un QNAP
Lire plus…
Update centreon-deb
Nouveau script pour modifier automatiquement le fuseau horaire du php.ini pour apache2. Après une fresh install, modifiez la configuration comme ceci, exemple pour le fuseau Europe/Paris :
/usr/share/centreon/examples/clapi/init_timezone.sh Europe/Paris
n'oubliez pas de relancer le service web après la modification.
service apache2 reload
Des widgets Centreon pour votre Debian !
SI des widgets plus anciens sont déjà installés, la méthode d'installation que j'ai utilisée effectuera automatiquement la mise à jour du Widget comme le montre l'image ci-dessus. Par contre, si vous avez modifié le code d'un widget pour une raison quelconque, sauvegardez votre modification car elle sera automatique remplacé par la mise à jour des paquets.
Mise à jour des articles sur CES
- d'une installation d'architecture distribuée pour CES 3.3
- d'un article technique sur le module Centreon-display
- de l'installation du module Centreon-Display sur un poller CES 3.3
Passage à 2.7.1 pour centreon-deb
Upgrade Centreon 2.6 vers 2.7 avec Debian
Pour la mise à jour par le miroir non officiel de Centreon, il faudra patienter. Les nombreuses modifications de la version 2.7 m'amènent à réfléchir sur l'organisation des paquets mais j'y travaille !
CES 3.3, la force est avec vous !
Centreon Web 2.7 is out !
Que la force soit avec vous pour l'installation de cette nouvelle version
Si XML_RPC pour Pear ne veut pas se mettre à jour...
Voici la problématique lors d'une installation de Centreon. Nous sommes arrivés à la question de faire l'install/upgrade des modules PEAR.
Malheureusement, la procédure se solde par un échec avec le module XML_RPC
Nouveaux scripts pour centreon-clapi
J'ai rajouté deux scripts permettant de réaliser une première configuration avec une encapsulation de template comme dans mes exemples de configuration. Le premier, delete_config.sh, à utiliser avec parcimonie, permet le nettoyage de sa configuration : suppressions des hôtes, services, templates et commandes. voici son utilisation :
/usr/share/centreon/examples/clapi/delete_config.sh admin password
Le deuxième, create_conf.sh, utilisé conjointement avec le fichier de configuration example_central.conf, permet l'installation d'un exemple de configuration comme l'image ci-dessous. Voici la ligne de commande :
/usr/share/centreon/examples/clapi# /usr/share/centreon/examples/clapi/create_conf.sh admin password /usr/share/centreon/examples/clapi/example_central.conf
Centreon 2.6.5 avec Ubuntu Server 15.10
- 1 Préparation de la VM
- Installation de la librairie Centreon-Clib
- Installation de Centreon-Connector
- Installation du moteur Centreon-Engine
- Installation des plugins
- Installation du broker Centreon-Broker
- Installation du SNMP
- Installation de Centreon UI
- Configuration de Centreon
PEAR v 1.10.1 is OK !
pear upgrade
Le résultat de la commande :
WARNING: "pear/Console_Getopt" is deprecated in favor of "pear/Console_GetoptPlus"
WARNING: "pear/Auth_SASL" is deprecated in favor of "pear/Auth_SASL2"
WARNING: "pear/DB" is deprecated in favor of "pear/MDB2"
Did not download optional dependencies: pear/Mail, use --alldeps to download automatically
WARNING: "pear/DB" is deprecated in favor of "pear/MDB2"
pear/Log can optionally use package "pear/Mail"
pear/Log can optionally use PHP extension "sqlite"
downloading Net_SMTP-1.7.1.tgz ...
Starting to download Net_SMTP-1.7.1.tgz (14,815 bytes)
.....done: 14,815 bytes
downloading Archive_Tar-1.4.0.tgz ...
Starting to download Archive_Tar-1.4.0.tgz (20,018 bytes)
...done: 20,018 bytes
downloading Structures_Graph-1.1.1.tgz ...
Starting to download Structures_Graph-1.1.1.tgz (12,402 bytes)
...done: 12,402 bytes
downloading XML_Util-1.3.0.tgz ...
Starting to download XML_Util-1.3.0.tgz (17,186 bytes)
...done: 17,186 bytes
downloading Log-1.12.9.tgz ...
Starting to download Log-1.12.9.tgz (46,753 bytes)
...done: 46,753 bytes
downloading DB_DataObject-1.11.4.tgz ...
Starting to download DB_DataObject-1.11.4.tgz (82,406 bytes)
...done: 82,406 bytes
downloading PEAR-1.10.1.tgz ...
Starting to download PEAR-1.10.1.tgz (291,167 bytes)
...done: 291,167 bytes
downloading Console_Getopt-1.4.1.tgz ...
Starting to download Console_Getopt-1.4.1.tgz (5,580 bytes)
...done: 5,580 bytes
upgrade ok: channel://pear.php.net/Net_SMTP-1.7.1
upgrade ok: channel://pear.php.net/Archive_Tar-1.4.0
upgrade ok: channel://pear.php.net/Structures_Graph-1.1.1
upgrade ok: channel://pear.php.net/XML_Util-1.3.0
upgrade ok: channel://pear.php.net/Log-1.12.9
upgrade ok: channel://pear.php.net/DB_DataObject-1.11.4
upgrade ok: channel://pear.php.net/Console_Getopt-1.4.1
upgrade ok: channel://pear.php.net/PEAR-1.10.1
Problème avec PEAR v 1.10.0
Ce phénomène se produit avec les nouvelles installations depuis la date de mise à jour de PEAR et si vous faites la mise à jour de PEAR comme ceci :
Lire plus…Mise à jour du miroir Centreon-Deb
Attention, le dernier paquet centreon-web-2.6.2-1_all.deb comporte une coquille. Le champ Insert in index data n'est pas modifiable dans l'output RRD file Generator. Ce n'est pas important pour le fonctionnement d'un Central ou un poller.
Mais lorsqu'on veut installer le module centreon-poller-display, ce champ non modifiable pose problème et vous empêche d'obtenir les graphes sur votre poller comme ci-dessous.
Voici la solution pour corriger ce léger bug. Connectez-vous sur la base de données centreon du Central.
mysql -u admin -p centreon
Modifiez l'enregistrement suivant :
update cb_field SET fieldtype='radio',external=null WHERE fieldname='insert_in_index_data';
Vérifiez dès à présent que le patch est bien appliqué.
Vous n'aurez plus de problème pour configurer le module centreon-poller-display.
Installer Centreon sur Debian Jessie
Quatre modes d'installation vous sont proposés :
- une installation standalone d'un Central avec sa base de données
- une installation standalone d'un Central sans base de données
- une installation d'un poller Centreon
- une installation d'un poller Centreon avec l'interface UI
apt-get install centreon-clapi
Actuellement c'est la version 1.7.1 qui sera installée en attendant la version 1.8.0 arrivée hier. Cerise sur le gâteau, ce paquet est accompagné de trois scripts pour les newbies (dans le dossier /usr/share/centreon/examples/clapi) et pas que . Ces scripts sont à appliquer sur une nouvelle installation ou à adapter pour vos besoins personnels. Les scripts permettent :
- create_trap.sh, configurer un serveur central pour les traps SNMP avec la création d'un service passif
- create_poller.sh, installer un poller sur un central
- create_poller_display.sh, configurer le poller sur le central pour le module centreon-display
configuration d'un central avec un poller et le module centreon-poller-display
Centreon-engine avec Debian Jessie
Voici la mise à jour du service
Ne pas oubliez de redémarrer le service pour prendre en compte la nouvelle version.
systemctl restart centengine.service
Vérification du fonctionnement
Installer Centreon sur Debian en une seul ligne de commande !
- centreon-engine 1.4.14
- centreon-broker 2.9.2
- centreon 2.6.1
Installation d'un poller sous Debian en une ligne de commande !
Dépôt Centreon pour Debian is out !
L'installation sur Debian avec ces paquets est proche d'une distribution CES afin de garder une certaine homogénéité pour les installations. Je travaille actuellement sur l'intégration de Centreon UI qui est un gros chantier mais dors et déjà vous pouvez utiliser les paquets centreon-engine et centreon-broker en fonction des disponibilités sur le site. J'espère pouvoir fournir des paquets pour Raspbian dans les prochains mois.
Vous pouvez consulter l'article du projet Package qui est constamment mis à jour.
CES 3.2, bienvenue Engine, au revoir Nagios !
En parallèle, une mise à jour de Centreon en version 2.6.1 est sortie. Vous pouvez consulter le changelog ici.
Obectif : un dépôt Centreon pour Debian
Pour vous offrir la possibilité de choisir votre moteur de supervision, je vous propose un nouvel article sur l'installation de Nagios et Centreon avec le broker de Centreon. J'espère vous proposer dans les jours qui viennent un dépôt tout à fait opérationnel
Centreon 2.6.0 avec Ubuntu
- 1 Préparation de la VM
- Installation de la librairie Centreon-Clib
- Installation de Centreon-Connector
- Installation du moteur Centreon-Engine
- Installation des plugins
- Installation du broker Centreon-Broker
- Installation du SNMP
- Installation de Centreon UI
- Configuration de Centreon
Finalisation Centreon 2.6.0 avec Debian 8.0
Test de trap SNMP et d'arrêt de service avec la maquette duchmol.
Premier article avec Centreon UI 2.6.0 et DEBIAN 7
Centreon 2.6.0 is out !
Les mises à jour continuent !
Pour chercher un article, vous pouvez utiliser la page Orientation. Prochain article en préparation NSCA et Vagrant, bonne lecture
Nouveau site, nouveaux liens de téléchargement
ancienne ligne de commande
wget http://download.centreon.com/index.php?id=4600 --output-document=centreon-clib-1.4.2.tar.gz
nouvelle ligne de commande
wget https://s3-eu-west-1.amazonaws.com/centreon-download/public/centreon-clib/centreon-clib-1.4.2.tar.gz
Et pour éviter de vous casser la tête, voici un script pour une installation full centreon sur debian :
#!/bin/bash
cd /usr/local/src
# librairie partagée
wget https://s3-eu-west-1.amazonaws.com/centreon-download/public/centreon-clib/centreon-clib-1.4.2.tar.gz
# connecteur
wget https://s3-eu-west-1.amazonaws.com/centreon-download/public/centreon-connectors/centreon-connector-1.1.1.tar.gz
# engine
wget https://s3-eu-west-1.amazonaws.com/centreon-download/public/centreon-engine/centreon-engine-1.4.10.tar.gz
# broker
wget https://s3-eu-west-1.amazonaws.com/centreon-download/public/centreon-broker/centreon-broker-2.8.0.tar.gz
# centreon UI
wget https://s3-eu-west-1.amazonaws.com/centreon-download/public/centreon/centreon-2.5.4.tar.gz
# clapi
wget https://s3-eu-west-1.amazonaws.com/centreon-download/public/Modules/CLAPI/centreon-clapi-1.7.0.tar.gz
# widget
wget https://s3-eu-west-1.amazonaws.com/centreon-download/public/centreon-widgets/centreon-widget-service-monitoring/centreon-widget-service-monitoring-1.3.2.tar.gz
wget https://s3-eu-west-1.amazonaws.com/centreon-download/public/centreon-widgets/centreon-widget-host-monitoring/centreon-widget-host-monitoring-1.3.2.tar.gz
wget https://s3-eu-west-1.amazonaws.com/centreon-download/public/centreon-widgets/centreon-widget-servicegroup-monitoring/centreon-widget-servicegroup-monitoring-1.1.0.tar.gz
wget https://s3-eu-west-1.amazonaws.com/centreon-download/public/centreon-widgets/centreon-widget-hostgroup-monitoring/centreon-widget-hostgroup-monitoring-1.1.1.tar.gz
Bonne installation !
Configurez iptables avec votre supervision sur CentOS
Comment déployer une configuration en quelques minutes
Il est possible d'utiliser le script create_conf pour restaurer une configuration.
Affichage partiel d'une création de configuration avec Clapi
Installer un plugin Vagrant sur Mac OS X
L'installation de Vagrant est très aisée, il suffit de télécharger l'image DMG sur le site officiel et faire l'installation, pas de souci. Lorsque j'ai voulu installer le plugin vagrant-vbox-snapshot permettant la gestion de snapshot avec Virtual-box, les ennuis ont commencés. Voici la commande pour l'installation du plugin :
sudo vagrant plugin install vagrant-vbox-snapshot
Vous remarquerez que vous devez installer les plugins avec un compte administrateur. Vous obtiendrez le message suivant :
Installing the 'vagrant-vbox-snapshot' plugin. This can take a few minutes...
Malheureusement, au bout de quelques secondes, voici une partie des messages d'erreurs s'affichant sur mon écran :
Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:
An error occurred while installing ffi (1.9.6), and Bundler cannot continue.
Make sure that `gem install ffi -v '1.9.6'` succeeds before bundling.
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.
/Applications/Vagrant/embedded/bin/ruby extconf.rb
checking for ffi.h... *** extconf.rb failed ***
Après de nombreuses recherches sur le net, voici la solution à ce problème : si vous êtes un grand développeur d'applications MAC OS X comme moi vous n'avez jamais lancé gcc en ligne de commande… et bien sur vous n'avez jamais valider la licence Xcode d'Apple ! Lancez la commande :
sudo gcc
Après quelques pages de bla bla, validez en saisissant agree (indiqué en rouge) :
By typing 'agree' you are agreeing to the terms of the software license agreements. Type 'print' to print them or anything else to cancel, [agree, print, cancel] agree
You can view the license agreements in Xcode's About Box, or at /Applications/Xcode.app/Contents/Resources/English.lproj/License.rtf
clang: error: no input files
Vous pouvez, de nouveau, installer le plugin avec succès :
sudo vagrant plugin install vagrant-vbox-snapshot
Installing the 'vagrant-vbox-snapshot' plugin. This can take a few minutes...
Installed the plugin 'vagrant-vbox-snapshot (0.0.8)'!
Autre déconvenue, en réalisant des essais de suppression du plugin avec cette commande :
sudo vagrant plugin uninstall vagrant-vbox-snapshot
Uninstalling the 'vagrant-vbox-snapshot' plugin...
Lorsque j'ai voulu réinstaller ce même plugin, j'ai eu droit à ce message d'erreur :
vagrant plugin install vagrant-vbox-snapshot
Installing the 'vagrant-vbox-snapshot' plugin. This can take a few minutes...
Bundler, the underlying system Vagrant uses to install plugins,
reported an error. The error is shown below. These errors are usually
caused by misconfigured plugin installations or transient network
issues. The error from Bundler is:
Net::HTTPNotFound: No gems found matching "vagrant-vmware-workstation" "3.0.1" nil
Voici une autre astuce pour corriger ce problème, lancez cette commande :
sudo vagrant plugin update
Updating installed plugins...
All plugins are up to date.
Et j'ai pu réinstaller le plugin sans souci.
Mise à jour de Centreon-Install
Rémy nous a concocté une nouvelle version de Centreon-Install avec toutes les dernières versions de Centreon. L'installation a une interface très sobre mais efficace. Vous aurez besoin d'une VM avec la distribution Debian Wheezy 64bits et d'une connexion Internet. Pour lire la suite, c'est ici.
Mise à jour de Centreon-Install
NaemonBox 0.0.5 is out !
NaemonBox 0.0.4, encore une amélioration
NaemonBox 0.0.4, une solution à découvrir
- Naemon avec l'interface Thruk,
- la cartographie avec Nagvis,
- la gestion du parc informatique avec gestion automatisée des tickets d'incidents avec la supervision,
- la gestion de l'agent fusioninventory,
- la gestion du serveur avec Webmin,
- la gestion des la base de données MySQL avec PhpMyadmin,
- la gestion d'un Wiki.
Ce projet est jeune mais néanmoins prometteur pour une petite structure informatique. Je vous laisse découvrir les différents éléments de ce NaemonBox avec cet article.
Installation Centos 6.6 màj
- Préparation de la VM CentOS
- Installation de la distribution CentOS
- Configuration de la distribution CentOS
- Installation de la librairie Centreon-Clib
- Installation de Centreon-Connector
- Installation du moteur Centreon-Engine
- Installation des plugins
- Installation du broker Centreon-Broker
- Installation du SNMP
- Installation de Centreon
- Configuration de Centreon
Centreon 2.5x et PHP sur Debian
Avis à tous les lecteurs, avant de m'écrire que vous ne pouvez pas modifiez votre configuration...
Depuis que la distribution Debian est passée en version 7.x (wheezy), l'interface Web Centreon fonctionne mal avec la version PHP 5.4 installée par défaut. Ceci est dû au framework utilisé qui n'est pas totalement compatible avec PHP 5.4. Malheureusement, il n'est pas prévu de mise à jour de cette interface, car les développeurs de Centreon travaillent d'arrache-pied à la nouvelle version prometteuse qui aura une toute nouvelle interface. Ce rappel concerne toutes les internautes qui veulent se lancer dans l'installation d'une supervision Centreon à base de Debian, n'installez pas la version PHP 5.4 avec Wheezy !
L'installation de Centreon ne vérifie pas la version du PHP et elle se termine sans problème. Le plus troublant, vous pouvez vous connecter et lancez le démarrage de la configuration. Votre supervision fonctionne ! Mais viennent ensuite les dysfonctionnements lorsque vous voulez ajouter, modifier vos hôtes et services. Voici un exemple simple d'un dysfonctionnement lors d'un ajout d'un hôte ci-dessous :
Si vous obtenez cet exemple de vue quand vous validez votre modification, ne cherchez pas ! Vous n'avez pas la bonne version de PHP.
Deux solutions s'offrent à vous :
- La première, la plus radicale, réinstaller votre supervision en configurant le gestionnaire de paquet APT comme indiqué dans cet article.
- La deuxième, la plus délicate, downgrader le PHP comme indiqué dans cette article http://blog.wpkg.org/2013/06/20/downgrading-to-php-5-3-on-debian-wheezy-7-0/
Cette deuxième solution évite la réinstallation de votre supervision, je viens de la tester. Merci à Clément pour avoir trouvé cette solution sur Internet
Les mises à jour continuent !
Tableau compatibilité Debian
Devoir de vacances : installer Centreon sur CentOS
- Préparation de la VM CentOS
- Installation de la distribution CentOS
- Configuration de la distribution CentOS
- Installation de la librairie Centreon-Clib
- Installation de Centreon-Connector
- Installation du moteur Centreon-Engine
- Installation des plugins
- Installation du broker Centreon-Broker
- Installation du SNMP
- Installation de Centreon
- Configuration de Centreon
Bonne installation !
Mon Monitoring HomeLab
Installation automatisée Centron 2.5.1 avec MariaDB
Bonne installation !
Mise à jour 2.5.1
Une nouvelle version de Centreon est disponible, il s'agit de la version 2.5.1. C'est une version corrective de la version majeure 2.5.0. Correction des scripts de démarrage Centcore et CentreonTrapd, correction du wizard de Centreon-Broker, et bien d'autre encore. Lisez le changelog.
Une petite nouveauté, l'ajout d'un petit haut-parleur pour couper le son des alertes, bien pratique pour éviter d'embêter votre voisin de bureau. je viens de mettre à jour mes articles sur l'installation de Centreon 2.5.1 et sur la mise à jour 2.5.0 vers 2.5.1.
Mise à jour 2.4.5 vers 2.5
Je crée ma petit entreprise...
Vous pouvez, dès à présent, consulter ma nouvelle rubrique sur la création de la maquette, base de tous mes prochains tests.
Centreon Enterprise Server 3.0
15 minutes chrono pour installer Centreon sur une Debian 7 !
MAJ du 9 mars 2013 : je viens d'écrire un article pour faire une installation automatisée avec Centreon 2.4x avec mes configurations actuelles du site.
Une nouvelle version est sortie depuis quelques jours, quelques corrections sont à faire pour obtenir une installation sans problème. Voici une procédure d'installation sur une Debian 7 nouvellement créée.
- Copiez le script centreon.sh sur votre distribution Debian.
Il vous faudra au minimum 225 Mo d'espace libre sur le volume contenant /tmp
Pour choisir un autre dossier que /tmp, modifier la variable DL_DIR du script centreon.sh
- Copiez le fichier centreon_engine.tmpl dans le dossier /tmp ou celui indiqué dans DL_DIR
Le chemin d'installation des paquets est par défaut /srv, si vous voulez le changer, modifier la variable INSTALL_DIR de centreon.sh
- Rendre le script exécutable et lancez-le
./centreon.sh
Au bout d'environ 15 minutes en fonction de votre machine et connexion réseau, vous aurez une installation Centreon 2.5 avec Centreon-Engine 1.3.7 et Centreon-Broker 2.6.1 prête à configurer pour la partie Web.
N'oubliez pas de changer les mots de passe pour la base de données.
Voici les corrections à faire pour le script.
ligne 126, rajouter la commande ldconfig pour activer la librairie partagée
ldconfig
ligne 317, rajoutez le paquet sudo surtout si vous utiliser une VM avec une install minimal
DEBIAN_FRONTEND=noninteractive apt-get install -y --force-yes sudo bsd-mailx mysql-server
ligne 353, remplacez tmp par la variable DL_DIR
./install.sh -i -f /${DL_DIR}/${CENTREON_TMPL}
Relancer apache pour la prise en compte de l'écriture des fichiers de configuration
service apache2 restart
Bonne installation et merci à Rémy pour ce bon travail
Nous l'attendions avec impatience, la version 2.5 est arrivée !
Une nouvelle version majeure est arrivée, il s'agit de la version 2.5 accompagnée de Centreon-Broker 2.6. Une semaine avant, la version 1.3.5 de Centreon-Engine était disponible. Un bon début d'année en perspective
Patientez quelques jours, pour mes impressions sur cette nouvelle version, vous pouvez d'ores et déjà voir le blog de Centreon et la documentation officielle pour connaître les nouveautés et les prérequis et points d'attention pour réussir votre mise à jour.
Mise à jour Centreon-Engine et Clapi
Full Centreon en Prod !
Tout cela pour dire que pendant la migration, le plus difficile a été de corriger les problèmes de droits. Sans oublier de bien configurer le fichier sudoers autant sur le serveur Central que sur le poller. La majeure partie de mes soucis lors de la migration était des erreurs de saisie pour la nouvelle configuration, bref la migration s'est bien passée dans l'ensemble, il me reste à utiliser le connecteur ssh pour améliorer les performances du moteur centengine
Dernier conseil, lors d'une migration ne pas oublier d'enlever le démarrage automatique de l'ancien moteur nagios sinon gare au cafouillage lors du redémarrage du serveur.
Mise à jour Centreon 2.4.4
Une nouvelle version de Centreon est disponible, il s'agit de la version 2.4.4.
Première amélioration lors de la mise à jour, vous pouvez passer la mise à jour de la configuration snmptt pour éviter d'écraser votre configuration.
Deuxième amélioration, la possibilité de trier les événements des hosts et services en fonction de plusieurs critères dont la criticité.
Troisième amélioration dans la gestion des graphiques, des options supplémentaires ont été ajoutées.
Et il reste encore quelques améliorations à découvrir ! Décidément l'équipe des développeurs de Centreon ne prend pas de vacances cet été
Full Centreon avec Ubuntu Server 12.04
Pour aider à vous retrouver dans mes articles, voici les étapes à ne pas oublier pour la réussite de votre projet :
1 - Installation du moteur Nagios ou Centreon Engine
   1.1 - Installation de Clib pour Centreon Engine
   1.2 - Installation de Centreon-Connector pour Centreon Engine
   1.3 - Installation de Centreon-Engine
2 - Installation des plugins
3 - Installation du broker NDOutils ou Centreon-Broker
4 - Installation de l'interface Web de Nagios
5 - Installation de l'interface Centreon
Mise à jour Centreon 2.4.3
Centreon passe à la version 2.4.3. De nombreuses corrections de bug, voir le changelog sur la forge et quelques améliorations.
Une des améliorations correspondant à l'affichage des macros.
La grande nouveauté est la possibilité de charger le fichier de langue française pour les versions 2.4.x. Téléchargez l'archive depuis le site de Centreon. Décompressez ce fichier dans un dossier temporaire et lisez le fichier INSTALL. Je vous donne les lignes de commandes qui sont adaptées à mes installations.
mkdir -p /usr/local/centreon/www/locale/`locale | grep LC_MESSAGES | cut -d \" -f 2`/LC_MESSAGES
cp LC_MESSAGES/*.mo /usr/local/centreon/www/locale/`locale | grep LC_MESSAGES | cut -d \" -f 2`/LC_MESSAGES
chown -R www-data.www-data /usr/local/centreon/www/locale/fr_FR.UTF-8
service apache2 restart
Pour visualiser l'interface en français, il faudra modifier votre profil
L'interface est francisée.
Centreon sur Ubuntu Server
Pour aider à vous retrouver dans mes articles, voici les étapes à ne pas oublier pour la réussite de votre projet :
1 - Installation du moteur Nagios ou Centreon Engine
   1.1 - Installation de Clib pour Centreon Engine
   1.2 - Installation de Centreon-Connector pour Centreon Engine
   1.3 - Installation de Centreon-Engine
2 - Installation des plugins
3 - Installation du broker NDOutils ou Centreon-Broker
4 - Installation de l'interface Web de Nagios
5 - Installation de l'interface Centreon
Maj du 15 avril : L'installation de Centreon-engine et Centreon-broker sur Ubuntu Server est terminée. Actuellement, deux soucis subsistent : un problème de compilation de Connector SSH et un problème d'installation du script de centengine.
- Installation de Centreon clib
- Installation de Centreon Connector
- Installation de Centreon engine
- Installation de Centreon Broker
Nouvelle version de Centreon 2.4.2
Une nouvelle version de Centreon est disponible, il s'agit de la version 2.4.2. De plus, j'ai profité de la mise à jour de trois widgets pour mettre à jour l'article sur les widgets.
Centreon-Broker 2.4.0 .. 1 .. 2 ! et 3 !
MàJ du 24/03 : Récemment, l'équipe de Méréthis nous a mis à disposition une nouvelle version (2.4.1) de Centreon-broker, elle réglait de nombreux bugs, en particulier un bug sur les problèmes de droit à l'installation. Mais je me suis rendu compte d'un souci lors de mes essais d'architecture distribuée. Le processus cbd se plantait au rechargement de la configuration avec la méthode reload. Après quelques heures de recherches, je me résignais à faire un retour arrière sur la version 2.4.0. Mais, heureuse surprise, l'équipe de Méréthis a réagi promptement en proposant une version 2.4.2 corrigeant, en autre, ce problème. Cette version présente aussi un problème de stabilité, j'en ai fait les frais lors d'une mise à jour du système. Je vous conseille fortement de faire votre mise à jour avec la version 2.4.3 et de passer votre chemin pour les versions 2.4.1 et 2.4.2.
Cette péripétie est riche d'enseignement. Elle démontre l'intérêt de réaliser des installations de recette afin de ne pas se lancer aveuglément sur des mises à jour qui pourrait mettre en difficulté le fonctionnement de votre infrastructure.
Lire plus…
Installation centreon 2.4.1
- Installation de Centreon-Engine
- Installation de Centreon-Broker
- Installation de Centreon version 2.4.1
Prochaine mise à jour avec Centreon-Clapi 1.5 nouvellement sorti. Lire plus…
Migration 2.4 réussie
Accès aux vues personnalisées
Il faudra aussi partager vos vues aux autres collaborateurs avec l'option Share View.
Une autre nouveauté de la version 2.4, le statut des modules par rapport à la version 2.4.
Comme vous pouvez le constater, il y a encore du boulot au niveau des modules
Première installation de la 2.4 RC7
Un aperçu de Centreon 2.4
Lire plus…
Mise en production de Centreon-Broker
Installation de Centreon sans NDOutils
Opération dépoussiérage
Centreon 2.3.9
Une nouvelle version de Centreon est disponible, il s'agit de la version 2.3.9. Pas de nouvelles fonctionnalités, mais de nombreuses corrections de bug. Voici le Changelog :
## Centreon 2.3.9
Bug : No CSV extraction when system is not using NDO
Bug : It was impossible to import media file packages (.tgz or .zip) when using PHP 5.1
Bug : Removed hardcoded paths of CGI configuration which were used during installation
Bug : It is now mandatory to specify a "%s" pattern in the LDAP search filter
Bug : Host category relations are also kept when duplicating a host
Bug : Event logs were displaying inconsistent information depending on filter combination.
Bug : Soft states were displayed in the Tactical overview page. Only hard states matter now.
Bug : Monitoring console used to crash when some host group names contained " or ' characters
Bug : ACL menu access overridden
Bug : Graph split option is applied in some cases, although it is not supposed to
Une remarque, lors de la mise à jour, un nouveau paquet Pear a été téléchargé. Il s'agit du paquet Archive_Zip-0.1.2.tgz. Pour ceux qui n'ont pas de connexion internet sur leur serveur (c'est mon cas), faire un téléchargement manuel et faire la mise à jour de Pear avant celle de Centreon.
Bonne installation !
Centreon 2.3.8
Petite mise à jour, une nouvelle version de Centreon est disponible, il s'agit de la version 2.3.8. Voici le Changelog :
## Centreon 2.3.8
Bug : ACL SQL query problem
Bug : ACL engine does not handle multiple resource rules per access group
Information : Cette mise à jour est nécessaire si vous utilisez les ACL. En effet, je n'avais plus de vue sur les graphiques pour les comptes autre qu'admin. ci-dessous les messages d'erreurs.
Après la mise à jour, mes graphiques étaient disponibles.
Centreon 2.3.7
Une nouvelle version de Centreon est disponible, il s'agit de la version 2.3.7. Voici le Changelog :
## Centreon 2.3.7
Enhancement : prevent users from entering reserved macros
Bug : fix duplicate entries(x4) in service monitoring console
Bug : fix Internet explorer 7/8 problem with command argument fields in service configuration form
Bug : possibility to escape the "!" character in argument definitions
Bug : fix notification problems that causes \n to be replaced with #BR#
Bug : fix downtime info in overlay window
Bug : fix logAnalyser lock system
Bug : fix log data console when using Centreon Broker
Bug : fix service by hostgroup summary monitoring console
Une rubrique mise à jour 2.3.7 est disponible.
Centreon 2.3.4
Une nouvelle version de Centreon est disponible, il s'agit de la version 2.3.4. Voici le Changelog :
## Centreon 2.3.4
Enhancement: Add more help in LDAP form
Enhancement: Improvement arround the broker integration
Enhancement: Improve configuration Import system
Enhancement: Improve color management for curve in graphs
Enhancement: Improve vitual metrics management
Bug : Fix problems with recurrent downtimes
Bug : Fix problems with LDAP auth and Auto import of Users
Bug : Fix problems with LDAP and Special chars
Bug : Fix problem with status bar and poller state
Bug : Fix problem with special chars in meta services
Bug : Fix problem when user want to modify image in media
Bug : Fix problem with auto increment id in ndo database
Bug : Remove problem with ACL table : remove useless id
Bug : Various improvement in parsing of data in centstorage
Mise à jour de Centreon Version 2.2.1
Mais attention à la compatibilité de certain modules. C'est le cas du module Centreon_syslog qui a besoin d'être mis à jour avant de procéder à l'upgrade de Centreon. Vous trouverez un article sur la procédure de mise à jour de ce module, au demeurant très simple à réaliser, en attendant l'article sur la mise à jour de Centreon.
Mettre à jour Pear manuellement
Je vous propose une solution pour mettre à jour manuellement cette librairie. Cette opération nécessite de récupérer des paquets requis pour Centreon sur le site de PEAR depuis un poste connecté sur la toile et ne pas oublier les dépendances. Cette méthode est valable pour l'installation de Centreon 2.1.12 et postérieur.
Les pré requis pour Centreon
Vérifions nos besoins en lançant le script d'installation de Centreon, nous obtenons ceci sur une debian 5
------------------------------------------------------------------------
Pear Modules
------------------------------------------------------------------------
Check PEAR modules
PEAR 1.4.9 1.7.1 OK
DB 1.7.6 NOK
DB_DataObject 1.8.4 NOK
DB_DataObject_FormBuilder 1.0.0RC4 NOK
MDB2 2.0.0 NOK
Date 1.4.6 NOK
HTML_Common 1.2.2 NOK
HTML_QuickForm 3.2.5 NOK
HTML_QuickForm_advmultiselect 1.1.0 NOK
HTML_Table 1.6.1 NOK
Archive_Tar 1.1 1.3.2 OK
Auth_SASL 1.0.1 NOK
Console_Getopt 1.2 1.2.3 OK
Net_SMTP 1.2.8 NOK
Net_Socket 1.0.1 NOK
Net_Traceroute 0.21 NOK
Net_Ping 2.4.1 NOK
Validate 0.6.2 NOK
XML_RPC 1.4.5 NOK
SOAP 0.10.1 NOK
Log 1.9.11 NOK
En surfant sur le site de PEAR http://pear.php.net/packages.php pour les packages, nous obtenons cette liste de paquets à récupérer.
Archive_Tar-1.3.7.tgz
Log-1.12.5.tgz
Auth_SASL-1.0.4.tgz
MDB2-2.4.1.tgz
Console_Getopt-1.3.1.tgz
Net_Ping-2.4.5.tgz
Date-1.5.0a1.tgz
Net_SMTP-1.5.1.tgz
DB-1.7.13.tgz
Net_Socket-1.0.10.tgz
DB_DataObject-1.9.5.tgz
Net_Traceroute-0.21.3.tgz
DB_DataObject_FormBuilder-1.0.1.tgz
Net_URL-1.0.15.tgz
HTML_Common-1.2.5.tgz
PEAR-1.9.2.tgz
SOAP-0.12.0.tgz
Structures_Graph-1.0.4.tgz
HTML_QuickForm-3.2.12.tgz
Validate-0.8.4.tgz
HTML_QuickForm_advmultiselect-1.5.1.tgz
XML_RPC-1.5.4.tgz
HTML_Table-1.8.3.tgz
XML_Util-1.2.1.tgz
HTTP_Request-1.4.4.tgz
Cette liste est construite en tenant compte des dépendances des librairies comme le montre ce schéma.
Attention, ce schéma comporte certainement des erreurs ou des manques, c'est juste pour démontrer la complexité des dépendances entre les paquets.
Transfert des paquets vers le serveur
Créons un dossier pear dans /usr/local/src
mkdir /usr/local/src/pear
Transférons, à l'aide d'un utilitaire scp, les paquets récupérés sur le site de PEAR
Mise à jour de PEAR
Il nous reste, maintenant, à upgrader la librairie PEAR.
cd /usr/local/src/pear
pear upgrade Net_URL-1.0.15.tgz
pear upgrade Net_Socket-1.0.10.tgz
pear upgrade HTTP_Request-1.4.4.tgz
pear upgrade Net_Ping-2.4.5.tgz
pear upgrade Auth_SASL-1.0.4.tgz
pear upgrade Log-1.12.5.tgz
pear upgrade Net_SMTP-1.5.1.tgz
pear upgrade Net_Traceroute-0.21.3.tgz
pear upgrade XML_RPC-1.5.4.tgz
pear upgrade MDB2-2.4.1.tgz
pear upgrade Date-1.5.0a1.tgz
pear upgrade HTML_Common-1.2.5.tgz
pear upgrade HTML_QuickForm-3.2.12.tgz
pear upgrade HTML_QuickForm_advmultiselect-1.5.1.tgz
pear upgrade HTML_Table-1.8.3.tgz
pear upgrade DB-1.7.13.tgz
pear upgrade DB_DataObject-1.9.5.tgz
pear upgrade DB_DataObject_FormBuilder-1.0.1.tgz
pear upgrade SOAP-0.12.0.tgz
pear upgrade Structures_Graph-1.0.4.tgz
pear upgrade XML_Util-1.2.1.tgz
pear upgrade -f Archive_Tar-1.3.7.tgz
pear upgrade PEAR-1.9.2.tgz
pear upgrade Console_Getopt-1.3.1.tgz
pear upgrade Validate-0.8.4.tgz
Attention, bien respecter l'ordre des upgrades pour les dépendances et, subtilité pour le paquet Archive_Tar-1.3.7.tgz, il faut ajouter l'option f pour forcer son installation.
Vérification de la mise à jour
Lancer l'installation de Centreon. A la vérification des pré requis PEAR, l'affichage ci-dessous nous confirme que notre mise à jour s'est déroulée correctement.
------------------------------------------------------------------------
Pear Modules
------------------------------------------------------------------------
Check PEAR modules
PEAR 1.4.9 1.9.2 OK
DB 1.7.6 1.7.13 OK
DB_DataObject 1.8.4 1.9.5 OK
DB_DataObject_FormBuilder 1.0.0RC4 1.0.1 OK
MDB2 2.0.0 2.4.1 OK
Date 1.4.6 1.5.0a1 OK
HTML_Common 1.2.2 1.2.5 OK
HTML_QuickForm 3.2.5 3.2.12 OK
HTML_QuickForm_advmultiselect 1.1.0 1.5.1 OK
HTML_Table 1.6.1 1.8.3 OK
Archive_Tar 1.1 1.3.7 OK
Auth_SASL 1.0.1 1.0.4 OK
Console_Getopt 1.2 1.3.1 OK
Net_SMTP 1.2.8 1.5.1 OK
Net_Socket 1.0.1 1.0.10 OK
Net_Traceroute 0.21 0.21.3 OK
Net_Ping 2.4.1 2.4.5 OK
Validate 0.6.2 0.8.4 OK
XML_RPC 1.4.5 1.5.4 OK
SOAP 0.10.1 0.12.0 OK
Log 1.9.11 1.12.5 OK
All PEAR modules OK
Centreon 2.1.11 et première configuration
Mise à jour Centreon
- Je profite de la mise à jour de Centreon (2.10) pour corriger les pages de Nagios et Centreon
Installation de Centreon
D’autres articles viendront bientôt sur d’autres aspect de Centreon.