Private GIT

Skip to content
Snippets Groups Projects
Commit 2cb36581 authored by Laurent Pinsivy's avatar Laurent Pinsivy Committed by loiclau
Browse files

fix(doc): add a remote poller (#6086)

* Correct FR chapter to add a new remote poller

* Correct EN chapter to add a new remote poller

* Correct typo
parent 5f15f480
No related branches found
No related tags found
No related merge requests found
Showing
with 90 additions and 33 deletions
============== ==============
Remote servers Remote pollers
============== ==============
************ ************
......
Configuration of the scheduler Configuration of the poller
============================== ===========================
Once the installation is completed, it is necessary to integrate this remote server into the Centreon configuration. Once the installation is completed, it is necessary to integrate this remote server into the Centreon configuration.
#. Go into the menu: **Configuration** ==> **Pollers** #. Go into the menu: **Configuration > Pollers**
#. Click on **Add** #. Duplicate the central server and edit it
#. Change the following settings, and save: #. Change the following settings, and save:
* Change the name of the **Poller Name**. * Change the name of the **Poller Name**.
...@@ -15,29 +15,58 @@ Once the installation is completed, it is necessary to integrate this remote ser ...@@ -15,29 +15,58 @@ Once the installation is completed, it is necessary to integrate this remote ser
:align: center :align: center
#. Go into the menu: **Configuration** ==> **Pollers** ==> **Engine configuration** #. Go into the **Configuration > Pollers > Engine configuration** menu
#. Select your last added configuration. #. Select your last added configuration.
#. Change the following settings, and save: #. Change the following settings, and save:
* In the **Data** tab - **Multiple broker module** field change the name of the of Centreon Broker configuration file **central-module.xml** to for example: poller1-module.xml. * In the **Files** tab:
.. image:: /images/user/configuration/10advanced_configuration/07mainconffilebrokerconf.png * Modify **Configuration Name**
* Check that ** Linked poller** is the previous created poller
* Change if necessary the **Timezone / Location**
.. image:: /images/user/configuration/10advanced_configuration/07addengine.png
:align: center :align: center
* In the **Data** tab - **Multiple Broker Module** fields check / add the following entries::
/usr/lib64/centreon-engine/externalcmd.so
/usr/lib64/nagios/cbmod.so /etc/centreon-broker/poller-module.xml
.. image:: /images/user/configuration/10advanced_configuration/07mainconffilebrokerconf.png
oalign center
Centreon Broker configuration Centreon Broker configuration
============================= =============================
It is necessary to generate a configuration file for Centreon Broker: It is necessary to generate a configuration file for Centreon Broker:
#. Go into the menu: **Configuration ==> Pollers ==> Centreon-Broker ==> Configuration** #. Go into the menu: **Configuration > Pollers > Broker configuration**
#. Use **Add with wizard** #. click on **Add**
#. Choose **Simple Poller**
#. Indicates a configuration name and the Central monitoring server address * In the **General** tab:
#. Click on Finish
* Select the **Requester**
* Set **Name** of the configuration
* Set **Config file name ** that sould be exaclty the same than defined in CEntreon Engine configuration, for example **poller-module.xml**
* Check the value **No** for the **Link to cbd service** option
.. image:: /images/user/configuration/10advanced_configuration/07_Addbroker.png
:align: center
* In the **Output** tab:
* Add a new **TCP - IPv4** output
* Set the **Name**
* Set the distant TCP port, by default **5669**
* Set the IP address of the Centreon central server (**Host to connect to**)
.. image:: /images/user/configuration/10advanced_configuration/07brokerconfwizzard.png .. image:: /images/user/configuration/10advanced_configuration/07_Addbroker_output.png
:align: center :align: center
* Save the configuration
Centreontrapd Configuration Centreontrapd Configuration
=========================== ===========================
......
doc/en/images/user/configuration/10advanced_configuration/07_Addbroker.png

27.8 KiB

doc/en/images/user/configuration/10advanced_configuration/07_Addbroker_output.png

24.7 KiB

doc/en/images/user/configuration/10advanced_configuration/07addengine.png

32.7 KiB

doc/en/images/user/configuration/10advanced_configuration/07addpoller.png

72.7 KiB | W: | H:

doc/en/images/user/configuration/10advanced_configuration/07addpoller.png

104 KiB | W: | H:

doc/en/images/user/configuration/10advanced_configuration/07addpoller.png
doc/en/images/user/configuration/10advanced_configuration/07addpoller.png
doc/en/images/user/configuration/10advanced_configuration/07addpoller.png
doc/en/images/user/configuration/10advanced_configuration/07addpoller.png
  • 2-up
  • Swipe
  • Onion skin
doc/en/images/user/configuration/10advanced_configuration/07addpoller_neb.png

45.4 KiB

======================= =======================
Les serveurs satellites Les collecteurs distant
======================= =======================
************ ************
......
Configuration de l'ordonnanceur Configuration de l'ordonnanceur
=============================== ===============================
Une fois l'installation réalisée, il faut intégrer ce satellite dans la configuration Centreon. Une fois l'installation réalisée, il faut intégrer ce collecteur distant dans la configuration Centreon.
#. Rendez-vous dans le menu **Configuration** ==> **Collecteurs** #. Rendez-vous dans le menu **Configuration > Collecteurs**
#. Dupliquez le fichier de configuration du serveur Central et éditez-le #. Dupliquez le fichier de configuration du serveur Central et éditez-le
#. Modifiez les paramètres suivants, puis sauvegardez : #. Modifiez les paramètres suivants, puis sauvegardez :
...@@ -14,13 +14,26 @@ Une fois l'installation réalisée, il faut intégrer ce satellite dans la confi ...@@ -14,13 +14,26 @@ Une fois l'installation réalisée, il faut intégrer ce satellite dans la confi
.. image:: /images/guide_utilisateur/configuration/10advanced_configuration/07addpoller.png .. image:: /images/guide_utilisateur/configuration/10advanced_configuration/07addpoller.png
:align: center :align: center
#. Rendez-vous dans le menu **Configuration** ==> **Collecteur** ==> **Moteur de supervision** #. Rendez-vous dans le menu **Configuration > Collecteur > Configuration du moteur de collecte**
#. Selectionnez la configuration qui correspond au dernier poller ajouté #. Selectionnez la configuration qui correspond au dernier poller ajouté
#. Modifiez les paramètres suivants, puis sauvegardez : #. Modifiez les paramètres suivants, puis sauvegardez :
* Dans l'onglet **Données** - Champ **Multiple module broker** modifiez le nom du fichier de configuration de Centreon Broker **central-module.xml**. Par exemple : poller1-module.xml. * Dans l'onglet **Fichiers**
.. image:: /images/guide_utilisateur/configuration/10advanced_configuration/07mainconffilebrokerconf.png * Modifiez le **Nom de la configuration**
* Vérifiez que le **Collecteur lié** est bien celui précédemment créé
* Modifier si besoin le **Fuseau horaire / Localisation**
.. image:: /images/guide_utilisateur/configuration/10advanced_configuration/07addengine.png
:align: center
* Dans l'onglet **Données** - Champ **Multiple module broker** vérifiez / ajoutez les configurations entrées suivantes ::
/usr/lib64/centreon-engine/externalcmd.so
/usr/lib64/nagios/cbmod.so /etc/centreon-broker/poller-module.xml
.. image:: /images/guide_utilisateur/configuration/10advanced_configuration/07addpoller_neb.png
:align: center :align: center
Configuration de Centreon Broker Configuration de Centreon Broker
...@@ -28,15 +41,30 @@ Configuration de Centreon Broker ...@@ -28,15 +41,30 @@ Configuration de Centreon Broker
Il est nécessaire de générer un fichier de configuration pour le broker Centreon Broker : Il est nécessaire de générer un fichier de configuration pour le broker Centreon Broker :
#. Rendez-vous dans le menu **Configuration** ==> **Collecteurs** ==> **Centreon-Broker** ==> **Configuration** #. Rendez-vous dans le menu **Configuration > Collecteurs >Configuration de Centreon Broker**
#. Utilisez **Ajouter avec l'assistant** #. Cliquez sur le bouton **Ajouter**
#. Choisissez **Collecteur uniquement**
#. Indiquez un nom de configuration ainsi que l'adresse du serveur central de supervision * Dans l'onglet **Général**
#. Cliquez sur **Finish**
* Selectionnez le **Collecteur**
* Saisissez le **Nom** de la configuration
* Saisissez le **Nom du fichier de configuration** qui doit être identique à celui défini dans la configuration de Centreon Engine, par exemple poller-module.xml
* Cochez la case **Non** pour la configuration **Link to cbd service**
.. image:: /images/guide_utilisateur/configuration/10advanced_configuration/07_Addbroker.png
:align: center
* Dans l'onglet **Output**
* Ajouter une configuration de type **TCP - IPv4**
* Saisissez le **Nom**
* Saisissez le **Port de connexion**, par défaut **5669**
* Saisissez l'adresse IP (**Hôte distant**) du servuer Centreon central vue par ce collecteur
.. image:: /images/guide_utilisateur/configuration/10advanced_configuration/07brokerconfwizzard.png .. image:: /images/guide_utilisateur/configuration/10advanced_configuration/07_Addbroker_output.png
:align: center :align: center
* Sauvegardez la configuration
Configuration de Centreontrapd Configuration de Centreontrapd
============================== ==============================
...@@ -46,7 +74,7 @@ Il est nécessaire de modifier les fichiers de configuration de Centreontrapd af ...@@ -46,7 +74,7 @@ Il est nécessaire de modifier les fichiers de configuration de Centreontrapd af
Synchronisation des sondes Synchronisation des sondes
========================== ==========================
Vous pouvez synchroniser les sondes entre votre serveur Central et vos serveurs satellites en utilisant l'utilitaire **rsync**. Vous pouvez synchroniser les sondes entre votre serveur Central et vos serveurs collecteur distants en utilisant l'utilitaire **rsync**.
.. warning:: .. warning::
Ne pas réaliser cette action si vos sondes dépendent de librairies tierces devant au préalable être installées. Ne pas réaliser cette action si vos sondes dépendent de librairies tierces devant au préalable être installées.
...@@ -54,9 +82,9 @@ Vous pouvez synchroniser les sondes entre votre serveur Central et vos serveurs ...@@ -54,9 +82,9 @@ Vous pouvez synchroniser les sondes entre votre serveur Central et vos serveurs
Echange de clés SSH Echange de clés SSH
=================== ===================
Afin que le serveur central puisse exporter les fichiers de configuration du moteur de supervision, il est nécessaire d'effectuer un échange de clé SSH entre le serveur central et le nouveau serveur satellite. Afin que le serveur central puisse exporter les fichiers de configuration du moteur de supervision, il est nécessaire d'effectuer un échange de clé SSH entre le serveur central et le nouveau serveur collecteur distant.
Sur le serveur satellite : Sur le serveur collecteur distant :
#. Connectez-vous en tant que 'root' #. Connectez-vous en tant que 'root'
#. Modifiez le mot de passe de l'utilisateur centreon : #. Modifiez le mot de passe de l'utilisateur centreon :
...@@ -79,13 +107,13 @@ Sur le serveur central : ...@@ -79,13 +107,13 @@ Sur le serveur central :
$ ssh-keygen $ ssh-keygen
3. Puis exportez votre clé SSH vers le serveur satellite : 3. Puis exportez votre clé SSH vers le serveur collecteur distant :
:: ::
$ ssh-copy-id -i /var/spool/centreon/.ssh/id_rsa.pub centreon@[ADRESSE_IP_DU_POLLER] $ ssh-copy-id -i /var/spool/centreon/.ssh/id_rsa.pub centreon@[ADRESSE_IP_DU_POLLER]
4. Vérifiez que vous pouvez vous connecter depuis le serveur central vers le serveur satellite en tant qu'utilisateur centreon. Vous pouvez utiliser la commande : 4. Vérifiez que vous pouvez vous connecter depuis le serveur central vers le serveur collecteur distant en tant qu'utilisateur centreon. Vous pouvez utiliser la commande :
:: ::
...@@ -94,7 +122,7 @@ Sur le serveur central : ...@@ -94,7 +122,7 @@ Sur le serveur central :
Exportation de la configuration Exportation de la configuration
=============================== ===============================
Il ne reste plus qu'à exporter la configuration afin de vérifier que l'installation du serveur satellite s'est bien déroulée. Il ne reste plus qu'à exporter la configuration afin de vérifier que l'installation du serveur collecteur distant s'est bien déroulée.
.. note:: .. note::
Référez-vous à la documentation :ref:`Déployer la configuration<deployconfiguration>` Référez-vous à la documentation :ref:`Déployer la configuration<deployconfiguration>`
doc/fr/images/guide_utilisateur/configuration/10advanced_configuration/07_Addbroker.png

30.3 KiB

doc/fr/images/guide_utilisateur/configuration/10advanced_configuration/07addengine.png

25.7 KiB

doc/fr/images/guide_utilisateur/configuration/10advanced_configuration/07addpoller.png

84 KiB | W: | H:

doc/fr/images/guide_utilisateur/configuration/10advanced_configuration/07addpoller.png

121 KiB | W: | H:

doc/fr/images/guide_utilisateur/configuration/10advanced_configuration/07addpoller.png
doc/fr/images/guide_utilisateur/configuration/10advanced_configuration/07addpoller.png
doc/fr/images/guide_utilisateur/configuration/10advanced_configuration/07addpoller.png
doc/fr/images/guide_utilisateur/configuration/10advanced_configuration/07addpoller.png
  • 2-up
  • Swipe
  • Onion skin
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment