Vous êtes ici:

Menu


Stacks Image 37279
Centreon Perl Connector et Centreon SSH connecteur sont des modules optionnels améliorant la vitesse d'exécution des plugins en scripts Perl et en SSH. Ils nécessitent l'utilisation de Centreon Engine.

4 Installation de Centreon-Connector

4.1 Centreon Perl Connector

4.1a Pré requis

Tout d'abord, installons les paquets nécessaires au fonctionnement de cette librairie.
sudo apt-get install libperl-dev -y
L'installation, au préalable, de Centreon Clib est obligatoire.

4.1b Installation

La dernière version stable est la 1.1.2. Téléchargez le binaire dans le dossier utilisateur et décompressez-le.
cd
wget https://s3-eu-west-1.amazonaws.com/centreon-download/public/centreon-connectors/centreon-connector-1.1.2.tar.gz
tar xzf centreon-connector-1.1.2.tar.gz 
cd centreon-connector-1.1.2/perl/build
Préparons la compilation.
cmake \
  -DWITH_PREFIX=/usr \
  -DWITH_PREFIX_BINARY=/usr/lib/centreon-connector  \
  -DWITH_CENTREON_CLIB_INCLUDE_DIR=/usr/include \
  -DWITH_TESTING=0 .
Extrait du résultat
-- Configuration Summary
-- ---------------------
--
-- Project
-- - Name Centreon Perl Connector
-- - Version 1.1.2
--
-- System
-- - Name Linux
-- - Version 3.18.7+
-- - Processor armv6l
--
-- Build
-- - Compiler /usr/bin/c++ (GNU)
-- - Extra compilation flags -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.14/CORE
-- - Unit tests disabled
--
-- Install
-- - Prefix /usr
-- - Binary prefix /usr/lib/centreon-connector
-- - 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: /home/pi/centreon-connector-1.1.2/perl/build

Ensuite compilons cette configuration et installons dans le système de fichier de RaspBian
make
sudo make install

C'est terminé, nous pouvons continuer par l'installation du connecteur SSH

4.2 Centreon SSH Connector

4.2a Pré requis

Tout d'abord, installons les paquets nécessaires au fonctionnement de cette librairie.
sudo apt-get install libssh2-1-dev libgcrypt11-dev -y

4.2b Installation

Dirigez-vous dans le dossier pour le connecteur SSH
cd /home/pi/centreon-connector-1.1.2/ssh/build

Préparons la compilation.
cmake \
-DWITH_PREFIX=/usr \
-DWITH_PREFIX_BINARY=/usr/lib/centreon-connector \
-DWITH_CENTREON_CLIB_INCLUDE_DIR=/usr/include \
-DWITH_TESTING=0 .

Extrait du résultat
-- Configuration Summary
-- ---------------------
--
-- Project
-- - Name Centreon SSH Connector
-- - Version 1.1.2
-- - Known hosts check disabled
--
-- System
-- - Name Linux
-- - Version 3.18.7+
-- - Processor armv6l
--
-- Build
-- - Compiler /usr/bin/c++ (GNU)
-- - Extra compilation flags
-- - Unit tests disabled
--
-- Install
-- - Prefix /usr
-- - Binary prefix /usr/lib/centreon-connector
-- - 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: /home/pi/centreon-connector-1.1.2/ssh/build

Ensuite compilons cette configuration et installons dans le système de fichier Raspbian
make
sudo make install

C'est terminé, nous pouvons continuer par l'installation de Centreon Engine
 Vous êtes ici:

Nous utilisons des cookies pour nous permettre de mieux comprendre comment le site est utilisé. En continuant à utiliser ce site, vous acceptez cette politique.