Centreon élimine les traces de Nagios
26/01/17 07:55 Classé dans: Techniques
Centreon poursuit sa séparation avec Nagios, la nouvelle version Centreon 3.4 (Centreon-Web 2.8.2) a supprimé le dossier de génération /usr/share/centreon/filesGeneration/nagiosCFG au profit de /usr/share/centreon/filesGeneration/engine.
Cela ne pose pas de problème lors de la mise à jour 2.7x vers 2.8x sur votre serveur Central. Par contre, avec une architecture distribuée, après votre mise à jour sur le serveur Central, il ne faudra pas oublier de redémarrer votre service centcore.
En effet, si vous ne faites pas cette opération après la mise à jour, vous ne pourrez plus mettre à jour vos pollers tant que vous n'aurez pas redémarré ce service ou le serveur Central. La génération des fichiers passent par le service centcore, il faudra donc réactualiser le chemin en redémarrant son processus.
Autre changement logique, l'objet nagiosCFG n'existe plus dans Centreon-Clapi. L'export dans la version 2.7x :
Il est remplacé par l'objet INSTANCE. L'export dans le version 2.8x :
Et je terminerai pas une préconisation lors de vos mises à jour majeures d'infrastructure, les pollers doivent avoir la même version (Central et pollers distants). Bonne supervision !
Mise à jour Centreon-Web 2.7x vers 2.8
Cela ne pose pas de problème lors de la mise à jour 2.7x vers 2.8x sur votre serveur Central. Par contre, avec une architecture distribuée, après votre mise à jour sur le serveur Central, il ne faudra pas oublier de redémarrer votre service centcore.
service centcore restart
En effet, si vous ne faites pas cette opération après la mise à jour, vous ne pourrez plus mettre à jour vos pollers tant que vous n'aurez pas redémarré ce service ou le serveur Central. La génération des fichiers passent par le service centcore, il faudra donc réactualiser le chemin en redémarrant son processus.
Clapi version 2.8x
Autre changement logique, l'objet nagiosCFG n'existe plus dans Centreon-Clapi. L'export dans la version 2.7x :
NAGIOSCFG;ADD;Centreon Engine CFG 1;Central;Centreon Engine
NAGIOSCFG;setparam;Centreon Engine CFG 1;log_file;/var/log/centreon-engine/centengine.log
NAGIOSCFG;setparam;Centreon Engine CFG 1;cfg_dir;/etc/centreon-engine
NAGIOSCFG;setparam;Centreon Engine CFG 1;temp_file;/var/log/centreon-engine/centengine.tmp
NAGIOSCFG;setparam;Centreon Engine CFG 1;status_file;/var/log/centreon-engine/status.dat
NAGIOSCFG;setparam;Centreon Engine CFG 1;use_check_result_path;0
NAGIOSCFG;setparam;Centreon Engine CFG 1;nagios_user;centreon-engine
NAGIOSCFG;setparam;Centreon Engine CFG 1;nagios_group;centreon-engine
NAGIOSCFG;setparam;Centreon Engine CFG 1;enable_notifications;1
NAGIOSCFG;setparam;Centreon Engine CFG 1;execute_service_checks;1
NAGIOSCFG;setparam;Centreon Engine CFG 1;accept_passive_service_checks;1
NAGIOSCFG;setparam;Centreon Engine CFG 1;execute_host_checks;2
NAGIOSCFG;setparam;Centreon Engine CFG 1;accept_passive_host_checks;2
…
Il est remplacé par l'objet INSTANCE. L'export dans le version 2.8x :
INSTANCE;ADD;Central;127.0.0.1;22
INSTANCE;setparam;Central;localhost;1
INSTANCE;setparam;Central;is_default;0
INSTANCE;setparam;Central;ns_activate;1
INSTANCE;setparam;Central;ns_status;0
INSTANCE;setparam;Central;init_script;/etc/init.d/centengine
INSTANCE;setparam;Central;init_system;systemv
INSTANCE;setparam;Central;monitoring_engine;CENGINE
INSTANCE;setparam;Central;nagios_bin;/usr/sbin/centengine
INSTANCE;setparam;Central;nagiostats_bin;/usr/sbin/centenginestats
INSTANCE;setparam;Central;nagios_perfdata;/var/log/centreon-engine/service-perfdata
….
Et je terminerai pas une préconisation lors de vos mises à jour majeures d'infrastructure, les pollers doivent avoir la même version (Central et pollers distants). Bonne supervision !
blog comments powered by Disqus