Aller au contenu principal
Version: 23.04

Intégrer des pollers dans un cluster Centreon-HA

Obtention des empreintes des nœuds centraux

Le service Gorgone de chaque central devra être en mesure de se connecter à celui des collecteurs.

  • Pour commencer, il faut obtenir la signature de la clé privée de chacun des nœuds centraux :
wget -O /root/gorgone_key_thumbprint.pl  https://raw.githubusercontent.com/centreon/centreon-gorgone/master/contrib/gorgone_key_thumbprint.pl
perl /root/gorgone_key_thumbprint.pl --key-path /var/lib/centreon-gorgone/.keys/rsakey.priv.pem

La commande doit afficher un retour semblable à celui-ci :

2020-09-25 10:47:35 - INFO - File '/var/lib/centreon-gorgone/.keys/rsakey.priv.pem' JWK thumbprint: RsfNibuDdOvzwP75G72rpIKIG2nRhkyGQrQXE4pXa_s
  • On doit maintenant avoir deux clés, une pour chaque nœud central. Conserver ces clés (ce qui est affiché après JWK thumbprint:) pour plus tard.

Ajout du poller à la configuration

    authorized_clients:
- key: tRsFMBv9X3ScNFMwvG8D652nXMsgEYMb1qsJek-Mns8

Configuration de Gorgone sur le poller

  • Modifier ce fichier pour que cette section ressemble à :
    authorized_clients:
- key: cle_1_precedemment_generee
- key: cle_2_precedemment_generee
  • Il ne reste plus qu'à redémarrer Gorgone :
systemctl restart gorgoned

À ce stade, n'importe lequel des deux nœuds centraux doit pouvoir se connecter au service Gorgone du poller, et lui transmettre les nouvelles configurations engine/broker, redémarrer des services, récupérer des statistiques...