CENTREON

Configuration Poller site distant

1659 vues 22 mai 2019 26 août 2019 Philippe ROSSIGNOL 3

Résultat(s) attendu(s) :

Ajouter un Poller Centreon sur un site distant.

Prérequis :

Les prérequis pour la modification de l’adresse mail:

  • Avoir effectuée les préconisations précédentes : http://Configurer son Poller Centreon 1810 sur Raspberry Pi3
  • Avoir les ports ouverts sur le routeur distant Port Broker & SSH.
  • Détenir les identifiants administrateur de la Raspberry.
  • Détenir les identifiants administrateur du serveur Centreon.
  • Avoir Putty et TeamViewer sur son poste.

Procédure :

Etape 1 | Connectez vous en SSH à votre serveur centreon Centreon

Etape 2 | Logger vous en tant que root

Etape 3 | Lancez une session centreon

:~# su – centreon

Etape 4 | Créez la clé SSH sans passphrase dans le dossier par défaut

centreon@supervision:~$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/var/lib/centreon/.ssh/id_rsa):
Created directory ‘/var/lib/centreon/.ssh’.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /var/lib/centreon/.ssh/id_rsa.
Your public key has been saved in /var/lib/centreon/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:R5vQ9ntGImrpaMziOkYFFzFrZf72naOp6Hxwc5CvW0w centreon@central-debian9
The key’s randomart image is:
+—[RSA 2048]—-+
|    +oo          |
|  . .* .         |
|   oo . ..+      |
|   .. .o+ +      |
|   . SoE o .     |
|  . ..oBoo =     |
| . o o+++ = o    |
|  o ..+=o. o +   |
| ..+.+=.+oo      |
+—-[SHA256]—–+

Ne pas mettre de mot de passe, validez par Entrée.

Etape 5 | Copions la clé sur le Poller.

centreon@supervision:~$ ssh-copy-id -i .ssh/id_rsa.pub centreon@<IP publique server Poller>
The authenticity of host ‘ ()’ can’t be established.
ECDSA key fingerprint is af:5a:a0:ed:36:89:c6:fc:84:b2:e4:4b:25:d4:61:e4.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added  » (ECDSA) to the list of known hosts.
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed — if you are prompted now it is to install the new keys
centreon@’s password:

Number of key(s) added: 1

Now try logging into the machine, with « ssh ‘centreon@<IP publique server Poller>' », and check in:
and check to make sure that only the key(s) you wanted were added.

to make sure we haven’t added extra keys that you weren’t expecting.

Cette commande va vous demander une confirmation, puis le mot de passe de votre Raspberry dans le but d’ajouter la clé ssh partagée.

Etape 6 | Un fois que la commande précédente s’est bien déroulée nous allons tester la connexion SSH entre nos deux machines à l’aide de cette commande :

centreon@supervision:~$ ssh centreon@<IP publique server Poller>
Linux poller 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law

Suite à l’échange de clé précédemment fait, la commande ci-dessus n’est pas censée vous demander d’identification.

Etape 7 | Connectez vous ensuite à l’interface web de Centreon

Etape 8 | Sélectionnez Configuration -> Pollers. Cliquez sur « Add server with wizard »

Etape 9 | Sélectionnez Add a Centreon Poller et cliquez sur Next

Etape 10 | Nommer le poller raspberry, saisissez l’adresse IP publique du poller distant, puis l’adresse IP publique du central. Cliquer sur Next.

Etape 11 | Terminer en cliquant sur Apply

Etape 12 | Modifiez la configuration du moteur en sélectionnant Configuration -> Pollers -> Engine Configuration. Cliquez sur la configuration créée par le wizard.

Etape 13 | Dans l’onglet data, on modifie les deux lignes suivantes :

/usr/lib/centreon-broker/cbmod.so /etc/centreon-broker/pollerpi-module.xml
/usr/lib/centreon-engine/externalcmd.so

Etape 14 | Sauvegardez.

Etape 15 | Allez dans Configuration > Collecteurs et cliquez sur « Export configuration »

Etape 16 | L’application de la configuration se fait en deux étapes conformément aux bonnes pratiques de Centreon.

N’oubliez pas de sélectionner la méthode restart pour le démarrage du poller distant.N’oubliez pas de sélectionner la méthode restart pour le démarrage du poller distant.Stacks Image 15605

N’oubliez pas de sélectionner la méthode restart pour le démarrage du poller distant.

Stacks Image 15608

Etape 17 | Au bout de quelques secondes vous pourrez constater le bon fonctionnement du poller.

 

Source(s) :

Est-ce que cet article vous a été utile ?