Vous êtes ici:

Menu


Stacks Image 2228
Centreon 2.8 étant arrivé, il est intéressant de voir une mise à jour d’un version précédente. L’installation a été réalisée avec les paquets sources et les dossiers de base seront dans /usr/local/src. Adaptez cette procédure si vous voulez changer les dossiers de bases. Il est à noter l’interruption de service de votre supervision nécessaire au remplacement du moteur et du broker. De plus, il faudra appliquer de nouveau votre configuration pour chaque poller avant de démarrer le moteur engine associé à chaque poller.
Cet article a été réactualisé avec la version 2.8.4, celle-ci corrige des problèmes d'installations et elle fortement conseillée.

1 Prérequis pour Centreon 2.7x

1.1 Version précédente

Centreon-Web 2.8x étant une version majeure, je vous conseille de partir d'une version précédente majeure 2.7x. Ne sautez pas les étapes. Si vous avez une version 2.6x, réalisez obligatoirement une mise à jour 2.6x vers 2.7x comme cet article.

1.2 Repérage des fichiers nécessaire à la compilation

Avant de vous lancez tête baissée dans la compilation de Centreon-Engine et Centreon-Broker, repérez les chemins des fichiers include et de la librairie partagée centreon-clib. En effet, les fichiers include (généralement extension hh) sont indispensable pour la compilation et le fichier de la librairie partagée clib est indispensable pour le fonctionnement d’engine et du broker.
Pour trouver le chemin de la librairie partagé clib, c’est assez simple, saisissez la commande suivante :
ldconfig -pv | grep centreon
Vous obtiendrez normalement le nom de la librairie partagée et son chemin. Ci-dessous plusieurs exemple, le premier avec une compilation qui a été effectuée dans le dossier /usr/local/ et le suivant avec une compilation effectuée dans /usr/lib. Si la commande ldconfig ne retourne pas d’information, relancez la commande sans l’option p.
exemple 1
libcentreon_clib.so (libc6) => /usr/local/centreon-lib/lib/libcentreon_clib.so

exemple 2
libcentreon_clib.so (libc6,x86-64) => /usr/lib/libcentreon_clib.so
Pour les fichiers include, ils sont généralement placés dans les dossiers /usr/include ou /usr/local/include. Ci-dessous les paramètres en fonction de l'emplacement de la librairie.
exemple 1
-DWITH_CENTREON_CLIB_INCLUDE_DIR=/usr/local/centreon-lib/include
-DWITH_CENTREON_CLIB_LIBRARY_DIR=/usr/local/centreon-lib/lib

exemple 2
-DWITH_CENTREON_CLIB_INCLUDE_DIR=/usr/include
-DWITH_CENTREON_CLIB_LIBRARY_DIR=/usr/lib
 

2 Mise à jour de Centreon Engine

Stacks Image 4926
Ce chapitre présente la mise à jour du moteur de supervision créé par l'équipe de Centreon. Nous travaillerons sur la dernière version 1.7x nécessaire pour la nouvelle version de Centreon Web 2.8x.
La dernière version stable est la 1.7.0. Téléchargez le binaire dans le dossier /usr/local/src et décompressez-le.
cd /usr/local/src
wget https://github.com/centreon/centreon-engine/archive/1.7.0.tar.gz -O centreon-engine-1.7.0.tar.gz
tar xzf centreon-engine-1.7.0.tar.gz
cd centreon-engine-1.7.0/build/
Préparons la compilation.
cmake  \
-DWITH_CENTREON_CLIB_INCLUDE_DIR=/usr/include \
-DWITH_CENTREON_CLIB_LIBRARY_DIR=/usr/lib \
-DWITH_PREFIX=/usr \
-DWITH_PREFIX_BIN=/usr/sbin \
-DWITH_PREFIX_CONF=/etc/centreon-engine \
-DWITH_USER=centreon-engine \
-DWITH_GROUP=centreon-engine \
-DWITH_LOGROTATE_SCRIPT=1 \
-DWITH_VAR_DIR=/var/log/centreon-engine \
-DWITH_RW_DIR=/var/lib/centreon-engine/rw \
-DWITH_STARTUP_DIR=/etc/init.d \
-DWITH_PKGCONFIG_SCRIPT=1 \
-DWITH_PKGCONFIG_DIR=/usr/lib/pkgconfig \
-DWITH_TESTING=0 .
Extrait du résultat
-- Configuration Summary
-- ---------------------
--
-- Project
-- - Name Centreon Engine
-- - Version 1.7.0
--
-- System
-- - Name Linux
-- - Version 3.16.0-4-amd64
-- - Processor x86_64
--
-- Build
-- - Compiler /usr/bin/c++ (GNU)
-- - Extra compilation flags
-- - Build static core library yes
-- - External commands module enabled
-- - Unit tests disabled
-- - pkg-config script enabled
-- - logrotate script enabled
-- - Startup script SysV-style script
--
-- Install
-- - Prefix /usr
-- - Binary prefix /usr/sbin
-- - Configuration prefix /etc/centreon-engine
-- - Library prefix /usr/lib/centreon-engine
-- - Include prefix /usr/include/centreon-engine
-- - var directory /var/log/centreon-engine
-- - Log archive directory /var/log/centreon-engine/archives
-- - RW directory /var/lib/centreon-engine/rw
-- - Lock prefix /var/lock/centengine.lock
-- - pkg-config directory /usr/lib/pkgconfig
-- - logrotate directory /etc/logrotate.d
-- - Startup directory /etc/init.d
-- - User centreon-engine
-- - Group centreon-engine
-- - Package None
--
-- Libraries
-- - clib include directory /usr/include
-- - clib library directory /usr/lib/libcentreon_clib.so
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/src/centreon-engine-1.7.0/build
Ensuite compilons cette configuration et installons dans le système de fichiers. A partir de ce moment, nous aurons notre interruption de service pour centengine et cbd.
make
service centengine stop
service cbd stop
make install
Pour vérifier, avant de continuer, le bon fonctionnement de la librairie partagée, saisissez la commande suivante:
centengine -V
[1485755922] [75746] Centreon Engine 1.7.0
[1485755922] [75746]
[1485755922] [75746] Copyright 1999-2009 Ethan Galstad
[1485755922] [75746] Copyright 2009-2010 Nagios Core Development Team and Community Contributors
[1485755922] [75746] Copyright 2011-2016 Centreon
[1485755922] [75746]
[1485755922] [75746] This program is free software: you can redistribute it and/or
[1485755922] [75746] modify it under the terms of the GNU General Public License version 2
[1485755922] [75746] as published by the Free Software Foundation.
[1485755922] [75746]
[1485755922] [75746] Centreon Engine is distributed in the hope that it will be useful,
[1485755922] [75746] but WITHOUT ANY WARRANTY; without even the implied warranty of
[1485755922] [75746] MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
[1485755922] [75746] General Public License for more details.
[1485755922] [75746]
[1485755922] [75746] You should have received a copy of the GNU General Public License
[1485755922] [75746] along with this program. If not, see
[1485755922] [75746] <http://www.gnu.org/licenses/>.
La mise à jour de Centreon-Engine est terminée, il faut passer à la mise à jour de Centreon-Broker.
 

3 Installation des Plugins Centreon

Stacks Image 455556
Depuis peu, l’équipe de Centreon a réalisé ses propres plugins en Perl. Ces plugins font parti intégrante de la nouvelle version Centreon 3.4 (centreon-web 2.8.x) donc ces plugins sont nécessaires à l'installation.
Pour installer les plugins Centreon, vous aurez besoin des paquets suivants.
apt-get install libxml-libxml-perl libjson-perl libwww-perl libxml-xpath-perl libnet-telnet-perl libnet-ntp-perl libnet-dns-perl libdbi-perl libdbd-mysql-perl libdbd-pg-perl -y

3.1 Récupération des plugins sur le dépôt de Centreon

La première version était téléchargeable à partir du blog de Centreon mais aujourd'hui nous allons profiter des nombreuses améliorations en récupérant le dépôt git du projet Centreon-Plugin. Installons le paquet git-core.
apt-get install git-core

3.2 Installation

Nous devons récupérer le dépôt git du projet dans le dossier de votre choix.
cd /usr/local/src
git clone https://github.com/centreon/centreon-plugins.git
Le chemin utilisé pour les plugins Centreon est préconisé pour une installation centreon-web 2.8.x.
cd centreon-plugins
chmod +x centreon_plugins.pl
mkdir -p /usr/lib/centreon/plugins
cp -R * /usr/lib/centreon/plugins/
 

4 Mise à jour de Centreon-Broker

Stacks Image 5493
L'équipe de Centreon a développé son propre broker plus modulaire et plus performant que celui proposé par Nagios, NDOutil. Il est, depuis peu, compatible avec Nagvis grâce à un connecteur spécifique. Centreon-Broker version 3.x est compatible avec la version de Centreon Web 2.8x.
Ce chapitre présente l'installation de Centreon-broker version 3.0.3, c'est la suite pour l'installation finale pour Centreon Web 2.8x.
Téléchargez le binaire dans le dossier /usr/local/src et décompressez-le.
cd /usr/local/src
wget https://s3-eu-west-1.amazonaws.com/centreon-download/public/centreon-broker/centreon-broker-3.0.3.tar.gz
tar xzf centreon-broker-3.0.3.tar.gz
cd centreon-broker-3.0.3/build
Préparons la compilation.
cmake \
-DWITH_DAEMONS='central-broker;central-rrd' \
-DWITH_GROUP=centreon-broker \
-DWITH_PREFIX=/usr \
-DWITH_PREFIX_BIN=/usr/sbin \
-DWITH_PREFIX_CONF=/etc/centreon-broker \
-DWITH_PREFIX_LIB=/usr/lib/centreon-broker \
-DWITH_PREFIX_VAR=/var/lib/centreon-broker \
-DWITH_PREFIX_MODULES=/usr/share/centreon/lib/centreon-broker \
-DWITH_STARTUP_DIR=/etc/init.d \
-DWITH_STARTUP_SCRIPT=auto \
-DWITH_TESTING=0 \
-DWITH_USER=centreon-broker .
Extrait du résultat
-- Configuration Summary
-- ---------------------
--
-- Project
-- - Name Centreon Broker
-- - Version 3.0.3
--
-- System
-- - Name Linux
-- - Version 3.16.0-4-amd64
-- - Processor x86_64
--
-- Build
-- - Compiler /usr/bin/c++ (GNU)
-- - Extra compilation flags
-- - Qt 4.8.6
-- - Unit tests disabled
-- - Startup script sysv
-- - Module stats, neb, notification, correlation, dumper, rrd, sql, storage, influxdb, graphite, bam, tcp, tls
--
-- Install
-- - Prefix /usr
-- - Binary prefix /usr/sbin
-- - Library prefix /usr/lib/centreon-broker
-- - Modules prefix /usr/share/centreon/lib/centreon-broker
-- - Include prefix /usr/include/centreon-broker
-- - Configuration prefix /etc/centreon-broker
-- - Startup dir /etc/init.d
-- - User centreon-broker
-- - Group centreon-broker
-- - Package None
--
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/src/centreon-broker/build
Ensuite compilons cette configuration et installons dans le système de fichiers.
make
make install
La mise à jour de Centreon-Broker est terminée, il faut passer à la mise à jour de Centreon-Web.
 

5 Mise à jour de Centreon Web

Stacks Image 33996
La mise à jour de l’interface graphique de Centreon se fait en deux temps. Premièrement, commencez votre installation en ligne de commande, puis terminez par l’utilisation de l’interface Web. Pensez à vous déconnectez de l’interface graphique.

5.1 Mise à jour en ligne de commande

Nous devons récupérer la dernière archive de centreon-web 2.8.4. Téléchargez le binaire dans le dossier /usr/local/src et décompressez-le.
cd /usr/local/src
wget https://s3-eu-west-1.amazonaws.com/centreon-download/public/centreon/centreon-web-2.8.4.tar.gz
tar xzf centreon-web-2.8.4.tar.gz
Lancez la ligne de commande ci-dessous pour réaliser la mise à jour l'installation.
./install.sh -u /etc/centreon
Au lancement du script, le programme confirme si toutes les dépendances sont satisfaites.
###############################################################################
#                                                                             #
#                         Centreon (www.centreon.com)                         #
#                          Thanks for using Centreon                          #
#                                                                             #
#                                    v2.8.4                                   #
#                                                                             #
#                               infos@centreon.com                            #
#                                                                             #
#                   Make sure you have installed and configured               #
#                   sudo - sed - php - apache - rrdtool - mysql               #
#                                                                             #
###############################################################################
------------------------------------------------------------------------
	Checking all needed binaries
------------------------------------------------------------------------
rm                                                         OK
cp                                                         OK
mv                                                         OK
/bin/chmod                                                 OK
/bin/chown                                                 OK
echo                                                       OK
more                                                       OK
mkdir                                                      OK
find                                                       OK
/bin/grep                                                  OK
/bin/cat                                                   OK
/bin/sed                                                   OK
Ensuite, Le programme détecte l’ancienne installation. Répondre y pour commencer
------------------------------------------------------------------------
	Detecting old installation
------------------------------------------------------------------------
Finding configuration file in: /etc/centreon               OK
You seem to have an existing Centreon.


Do you want to use the last Centreon install parameters ?
[y/n], default to [y]:
> y
On utilisera les paramètres de la dernière installation. Répondre y pour tous les modules.
Using:  /etc/centreon/instCentCore.conf
/etc/centreon/instCentPlugins.conf
/etc/centreon/instCentStorage.conf
/etc/centreon/instCentWeb.conf

Do you want to install : Centreon Web Front
[y/n], default to [n]:
> y

Do you want to install : Centreon CentCore
[y/n], default to [n]:
> y

Do you want to install : Centreon Nagios Plugins
[y/n], default to [n]:
> y

Do you want to install : CentreonTrapd process
[y/n], default to [n]:
> y
Le script va maintenant procéder à la mise à jour des différents modules.
Commençons par Centreon Web, l'interface de centreon. Acceptez par défaut le dossier de Centreon Plugins.
------------------------------------------------------------------------
	Start CentWeb Installation
------------------------------------------------------------------------
/usr/bin/perl                                              OK
Finding Apache user :                                      www-data
Finding Apache group :                                     www-data

Where is your centreon plugins directory ?
default to [/usr/lib/centreon/plugins]
>
Path /usr/lib/centreon/plugins                             OK
Add group centreon to user www-data                        OK
Add group centreon to user centreon-engine                 OK
Add group centreon-engine to user www-data                 OK
Add group centreon-engine to user centreon                 OK
Add group www-data to user centreon                        OK

------------------------------------------------------------------------
	Configure Sudo
------------------------------------------------------------------------
Your sudo has been configured previously

Do you want me to reconfigure your sudo ? (WARNING)
[y/n], default to [n]:
> n
Il n’est pas nécessaire de modifier la configuration sudo car les binaires d’Engine et Broker n’ont pas changé. Valider la valeur par défaut par Entrée.
Please configure your sudo with this example:
	 /usr/share/centreon/examples/centreon.sudo        PASSED

------------------------------------------------------------------------
	Configure Apache server
------------------------------------------------------------------------
Create '/etc/apache2/conf-available/centreon.conf'         OK
Configuring Apache                                         OK

Do you want to reload your Apache ?
[y/n], default to [n]:
> y
Relancez Apache si vous avez modifié le paramètre date.timezone.
Reloading Apache service                                   OK
Preparing Centreon temporary files
Change right on /var/log/centreon                          OK
Change right on /etc/centreon                              OK
Change macros for insertBaseConf.sql                       OK
Change macros for sql update files                         OK
Change macros for php files                                OK
Change macros for php config file                          OK
Change macros for perl binary                              OK
Change right on /etc/centreon-engine                       OK
Add group centreon-broker to user www-data                 OK
Add group centreon-broker to user centreon-engine          OK
Add group centreon to user centreon-broker                 OK
Change right on /etc/centreon-broker                       OK
Disconnect users from WebUI
All users are disconnected                                 FAIL
Copy CentWeb in system directory
Install CentWeb (web front of centreon)                    OK
Change right for install directory
Change right for install directory                         OK
Install libraries                                          OK
Write right to Smarty Cache                                OK
Copying libinstall                                         OK
Change macros for centreon.cron                            OK
Install Centreon cron.d file                               OK
Change macros for centAcl.php                              OK
Change macros for downtimeManager.php                      OK
Change macros for centreon-backup.pl                       OK
Install cron directory                                     OK
Change right for eventReportBuilder                        OK
Change right for dashboardBuilder                          OK
Change right for centreon-backup.pl                        OK
Change right for centreon-backup-mysql.sh                  OK
Change macros for centreon.logrotate                       OK
Install Centreon logrotate.d file                          OK
Prepare centFillTrapDB                                     OK
Install centFillTrapDB                                     OK
Prepare centreon_trap_send                                 OK
Install centreon_trap_send                                 OK
Prepare centreon_check_perfdata                            OK
Install centreon_check_perfdata                            OK
Prepare centreonSyncPlugins                                OK
Install centreonSyncPlugins                                OK
Prepare centreonSyncArchives                               OK
Install centreonSyncArchives                               OK
Prepare generateSqlLite                                    OK
Install generateSqlLite                                    OK
Install changeRrdDsName.pl                                 OK
Prepare export-mysql-indexes                               OK
Install export-mysql-indexes                               OK
Prepare import-mysql-indexes                               OK
Install import-mysql-indexes                               OK
Prepare clapi binary                                       OK
Install clapi binary                                       OK
Centreon Web Perl lib installed                            OK

------------------------------------------------------------------------
Pear Modules
------------------------------------------------------------------------
Check PEAR modules
PEAR                            1.4.9       1.10.1         OK
DB                              1.7.6       1.9.2          OK
DB_DataObject                   1.8.4       1.11.5         OK
DB_DataObject_FormBuilder       1.0.0RC4    1.0.2          OK
MDB2                            2.0.0       2.4.1          OK
Date                            1.4.6       1.4.7          OK
Archive_Tar                     1.1         1.3.12         OK
Auth_SASL                       1.0.1       1.0.6          OK
Console_Getopt                  1.2         1.3.1          OK
Validate                        0.6.2       0.8.5          OK
Log                             1.9.11      1.13.1         OK
Archive_Zip                     0.1.2       0.1.2          OK
All PEAR modules                                           OK

------------------------------------------------------------------------
		Centreon Post Install
------------------------------------------------------------------------
Create /usr/share/centreon/www/install/install.conf.php    OK
Create /etc/centreon/instCentWeb.conf                      OK
Nous continuons avec l'installation de CentStorage.
------------------------------------------------------------------------
	Starting CentStorage Installation
------------------------------------------------------------------------
Preparing Centreon temporary files
/tmp/centreon-setup exists, it will be moved...
install www/install/createTablesCentstorage.sql            OK
CentStorage status Directory already exists                PASSED
CentStorage metrics Directory already exists               PASSED
Change right : /var/run/centreon                           OK
Install logAnalyserBroker                                  OK
Install nagiosPerfTrace                                    OK
Change macros for centstorage.cron                         OK
Install CentStorage cron                                   OK
Change macros for centstorage.logrotate                    OK
Install Centreon Storage logrotate.d file                  OK
Create /etc/centreon/instCentStorage.conf                  OK
Installation du module CentCore. Laissez par défaut.
------------------------------------------------------------------------
	Starting CentCore Installation
------------------------------------------------------------------------
Preparing Centreon temporary files
/tmp/centreon-setup exists, it will be moved...
Copy CentCore in binary directory                          OK
Change right : /var/run/centreon                           OK
Change right : /var/lib/centreon                           OK
Change macros for centcore.logrotate                       OK
Install Centreon Core logrotate.d file                     OK
Replace CentCore init script Macro                         OK
Replace CentCore default script Macro                      OK

Do you want me to install CentCore init script ?
[y/n], default to [n]:
> n
CentCore init script not installed, please use :
 /usr/share/centreon/examples/centcore.init.d              PASSED
Create /etc/centreon/instCentCore.conf                     OK
Installation des plugins pour Centreon et les Traps SNMP, laissez par défaut.
------------------------------------------------------------------------
	Starting Centreon Plugins Installation
------------------------------------------------------------------------
Preparing Centreon temporary files
/tmp/centreon-setup exists, it will be moved...
Change macros for CentPlugins                              OK
Installing the plugins                                     OK
Change right on centreon.conf                              OK
CentPlugins is installed
Create /etc/centreon/instCentPlugins.conf                  OK

------------------------------------------------------------------------
	Starting CentreonTrapD Installation
------------------------------------------------------------------------
/usr/local/src/centreon-web-2.8.3/libinstall/CentPluginsTraps.sh: ligne 22: locate_centeon_plugins : commande introuvable
Finding Apache user :                                      www-data
Preparing Centreon temporary files
/tmp/centreon-setup exists, it will be moved...
Change macros for snmptrapd.conf                           OK
Replace CentreonTrapd init script Macro                    OK
Replace CentreonTrapd default script Macro                 OK

Do you want me to install CentreonTrapd init script ?
[y/n], default to [n]:
> n
CentreonTrapd init script not installed, please use :
 /usr/share/centreon/examples/centreontrapd.init.d         PASSED

Should I overwrite all your SNMP configuration files?
[y/n], default to [n]:
> n
Install : centreontrapdforward                             OK
Install : centreontrapd                                    OK
Change macros for centreontrapd.logrotate                  OK
Install Centreon Trapd logrotate.d file                    OK
Create /etc/centreon/instCentPlugins.conf                  OK
###############################################################################
#                                                                             #
#                 Go to the URL : http://central-install-8.localmac/centreon/                    #
#                   	     to finish the setup                              #
#                                                                             #
#           Report bugs at https://github.com/centreon/centreon/issues        #
#                                                                             #
#                         Thanks for using Centreon.                          #
#                          -----------------------                            #
#                        Contact : infos@centreon.com                         #
#                          http://www.centreon.com                            #
#                                                                             #
###############################################################################
Il faut terminer l’installation en mode Web.

5.2 Mise à jour en mode Web

Utilisez un navigateur internet récent et saisissez l’url suivante :
http://<ip du serveur centreon>/centreon/
Stacks Image 35865
Démarrage la mise à jour Web, cliquez sur "Next"
Stacks Image 455626
Validation des dépendances, cliquez sur "next".
Stacks Image 35886
Les notes de version, quand il y en a ;-), cliquez sur Next.
Stacks Image 48593
Mise à jour des bases de données, cliquez sur Next.
Stacks Image 35907
Fin de la mise à jour, cliquez sur Finish
Stacks Image 455631
Vous devriez avoir cette vue. Vous pouvez vous connecter à l'interface d'administration.

5.3 Démarrage de la supervision

Connectez-vous à l'interface de Centreon. Sélectionnez le menu Configuration / Pollers. Sélectionnez le poller et cliquez sur Export configuration.
Stacks Image 6116
cliquez sur l’icône generate configuration
Cochez les trois premières cases à cochez, cliquez sur Export.
Stacks Image 48622
La configuration est passée, il faut lancez les services en ligne de commande.
service centengine start
service cbd start
Au bout de quelques secondes, vous devriez voir apparaître les hôtes et services dans la barre d'état en haut à droite.
Stacks Image 6174
Hôte et services de la barre d'état
Votre supervision est en état de fonctionnement
Stacks Image 6195
Les services sont de nouveau opérationnels
Attention, le module nagvis ne fonctionne pas encore avec cette version, du moins avec les sources.
Stacks Image 455668
Les widgets pour les graphes sont à mettre à jour

5.4 Mise à jour des widgets

Si vous n'avez pas installé les widgets, lisez ce chapitre. Voici deux méthodes pour mettre à jour vos widgets à partir du GitHub.

5.4a Vous n'avez pas de dépôts GitHub

Nous allons récupérez les sources des autres widgets sur le Github Centreon.
cd /usr/local/src
git clone -b 1.5.0  https://github.com/Centreon-Widgets/centreon-widget-graph-monitoring.git
git clone -b 1.0.1  https://github.com/Centreon-Widgets/centreon-widget-engine-status.git
git clone -b 1.5.1 https://github.com/Centreon-Widgets/centreon-widget-host-monitoring.git
git clone -b 1.5.0 https://github.com/Centreon-Widgets/centreon-widget-hostgroup-monitoring.git
git clone -b 1.5.1 https://github.com/Centreon-Widgets/centreon-widget-service-monitoring.git
git clone -b 1.5.0 https://github.com/Centreon-Widgets/centreon-widget-servicegroup-monitoring.git

5.4b Vous avez vos dépôts précédents

Il suffira de mettre à jour vos dépôt GitHub.
cd /usr/local/src/centreon-widget-graph-monitoring
git checkout tags/1.5.0
cd /usr/local/src/centreon-widget-engine-status
git checkout tags/1.0.1
cd /usr/local/src/centreon-widget-host-monitoring
git checkout tags/1.5.1
cd /usr/local/src/centreon-widget-hostgroup-monitoring
git checkout tags/1.5.0
cd /usr/local/src/centreon-widget-service-monitoring
git checkout tags/1.5.1
cd /usr/local/src/centreon-widget-servicegroup-monitoring
git checkout tags/1.5.0
Copier les sources dans le dossier réservé aux widgets
cp -r /usr/local/src/centreon-widget-graph-monitoring/graph-monitoring/* /usr/share/centreon/www/widgets/graph-monitoring
cp -r /usr/local/src/centreon-widget-engine-status/engine-status/* /usr/share/centreon/www/widgets/engine-status
cp -r /usr/local/src/centreon-widget-service-monitoring/service-monitoring/* /usr/share/centreon/www/widgets/service-monitoring
cp -r /usr/local/src/centreon-widget-host-monitoring/host-monitoring/* /usr/share/centreon/www/widgets/host-monitoring
cp -r /usr/local/src/centreon-widget-servicegroup-monitoring/servicegroup-monitoring/* /usr/share/centreon/www/widgets/servicegroup-monitoring
cp -r /usr/local/src/centreon-widget-hostgroup-monitoring/hostgroup-monitoring/* /usr/share/centreon/www/widgets/hostgroup-monitoring
Dans la vue Administration / extension, vous devriez avoir cette vue pour mettre à jour vos widgets.
Stacks Image 455660
Les widgets à mettre à jour sont signalés par une flèche verte.
Une fois vos widgets à jour, vous pouvez visualisez vos graphes.
Stacks Image 455665
Les widgets
comments powered by Disqus