Configuration Centreon Broker via Centreon-Clapi

  • 5 January 2023
  • 7 replies
  • 226 views

Badge +6

Bonjour à tous,

Je cherche à automatiser l’installation et la configuration de ma plateforme Centreon.

Il s’agit d’une plateforme en mode distribuée. C’est à dire avec plusieurs pollers.

Je cherche donc à créer via un script la création dans Centreon des différents fichiers de configuration nécessaires pour engine et broker.

Dans la configuration broker (master ou module) le champs “log directory” est obligatoire.
Cependant avec Clapi, je ne trouve pas la bonne commande pour le configurer via une commande clapi.

Précédemment, c’était ce genre de commande: (tirée de la doc )

centreon -u admin -p 'centreon' -o CENTBROKERCFG -a addlogger -v "broker cfg for poller test;/var/log/centreon-broker/central-module.log;file"

 

J’utilise pour le moment la version 22.04.6 et cette commande ne passe plus. J’ai ce message en retour:

Method not implemented into Centreon API

 

Je ne trouve pas la commande qui permet de le faire (ou le paramètre à passer en SETPARM ?)

Est-ce que parmi la communauté, quelqu’un a également été confronté à ce problème ?

 

Un grand merci d’avance !


7 replies

Badge +3

Hello,

The CLAPI action “addlogger” was used to configure the old broker log system.

Currently the log_directory can not be set via CLAPI.

I will create a ticket to solve this problem and update the documentation.

-----

Bonjour,

L’action CLAPI “addlogger” était utilisé pour configurer l’ancien système de logs broker.

Actuellement le champ “log_directory” ne peut pas être définie via CLAPI.

Je vais créer un ticket pour remédier à cela et mettre à jour la documentation.

Badge +6

Bonjour,

Merci pour votre réponse.
Je continue mon automatisation en attendant cette fonctionnalité API.

Merci !


Hello,

Thank you for your reply.
I continue my automation while waiting for this API functionality.

Thank you !

Badge +6

Hello,
Is it possible to have the ticket number to follow its evolution and be able to update?

Thanks in advance!

----

Bonjour,
Est-il possible d’avoir le numéro de ticket pour suivre son évolution et pouvoir mettre à jour ?

Merci d’avance!

Badge +3

Hello,

our ticket system is not accessible externally but I’ll make sure to leave a message here when a fix is available.

Userlevel 4
Badge +14

Hello,

Maybe i'm wrong with your use case, but if Rest API is not affected by the same bug of the CLAPI API, you could potentially use the CLI centctl from YPSI https://github.com/YPSI-SAS/centctl/releases to configure your instance by Rest API v1 or v2 ?

Userlevel 1
Badge +7

Hello, 

Any news on this feature? On 23.04 i have the same error.

Userlevel 1
Badge +7

Hello, it’s now available with 23.04.6

New options:

                    "command_file",
                    "log_directory",
                    "log_filename",

 

fix(clapi) add missing broker parameters support (command_file, log_d… · centreon/centreon@e5bb6e6 · GitHub

Reply