Â
$ /usr/lib/centreon/plugins//centreon_centreon_central.pl --plugin=apps::centreon::local::plugin --hostname=10.221.11.62 --mode=broker-stats --broker-stats-file='/var/lib/centreon-engine/*-module-stats.json' --filter-name='' --warning-speed-events='' --critical-speed-events='' --warning-queued-events='' --critical-queued-events='' --warning-unacknowledged-events='' --critical-unacknowledged-events='' --warning-status='' --critical-status='%{type} eq "output" and %{queue_file_enabled} =~ /true|yes/i' --verbose --remote --ssh-option='-l=centreon'
OK: Endpoint output 'poller2-module-master-output' state : connected [status : reading event from multiplexing engine] [queue file enabled : false], Speed Events: 27.9333333333333/s, Queued Events: 238, Unacknowledged Events: 0 | 'speed_events'=27.9333333333333events/s;;;0; 'queued_events'=238events;;;0; 'unacknowledged_events'=0events;;;0;
Endpoint output 'poller2-module-master-output' state : connected [status : reading event from multiplexing engine] [queue file enabled : false], Speed Events: 27.9333333333333/s, Queued Events: 238, Unacknowledged Events: 0
Â
Version 22.10 - centreon-plugin-Applications-Monitoring-Centreon-Central-20221215-102705.el8.noarch (NOK) :
Â
$ /usr/lib/centreon/plugins//centreon_centreon_central.pl --plugin=apps::centreon::local::plugin --hostname=10.221.11.62 --mode=broker-stats --broker-stats-file='/var/lib/centreon-engine/*-module-stats.json' --filter-name='' --warning-speed-events='' --critical-speed-events='' --warning-queued-events='' --critical-queued-events='' --warning-unacknowledged-events='' --critical-unacknowledged-events='' --warning-status='' --critical-status='%{type} eq "output" and %{queue_file_enabled} =~ /true|yes/i' --verbose --remote --ssh-option='-l=centreon'
Unknown option: remote at /usr/lib/centreon/plugins//centreon_centreon_central.pl line 2230.
Â
$ /usr/lib/centreon/plugins//centreon_centreon_central.pl --plugin=apps::centreon::local::plugin --hostname=10.221.11.62 --mode=broker-stats --broker-stats-file='/var/lib/centreon-engine/*-module-stats.json' --filter-name='' --warning-speed-events='' --critical-speed-events='' --warning-queued-events='' --critical-queued-events='' --warning-unacknowledged-events='' --critical-unacknowledged-events='' --warning-status='' --critical-status='%{type} eq "output" and %{queue_file_enabled} =~ /true|yes/i' --verbose --ssh-option='-l=centreon'
Unknown option: ssh-option at /usr/lib/centreon/plugins//centreon_centreon_central.pl line 2230.
Â
Ă priori, il faut retirer les options --remote et --ssh-option, et remplacer par lâoption --ssh-username=centreon :
Â
$ /usr/lib/centreon/plugins//centreon_centreon_central.pl --plugin=apps::centreon::local::plugin --hostname=10.221.11.62 --mode=broker-stats --broker-stats-file='/var/lib/centreon-engine/*-module-stats.json' --filter-name='' --warning-speed-events='' --critical-speed-events='' --warning-queued-events='' --critical-queued-events='' --warning-unacknowledged-events='' --critical-unacknowledged-events='' --warning-status='' --critical-status='%{type} eq "output" and %{queue_file_enabled} =~ /true|yes/i' --verbose --ssh-username=centreon
OK: Endpoint output 'poller2-module-master-output' state : connected [status : reading event from multiplexing engine] [queue file enabled : no], Speed Events: 40.2333333333333/s, Queued Events: 816, Unacknowledged Events: 0 | 'speed_events'=40.2333333333333events/s;;;0; 'queued_events'=816events;;;0; 'unacknowledged_events'=0events;;;0;
Endpoint output 'poller2-module-master-output' state : connected [status : reading event from multiplexing engine] [queue file enabled : no], Speed Events: 40.2333333333333/s, Queued Events: 816, Unacknowledged Events: 0
Â
Je trouve que lâutilisation dâoptions nommĂ©es --ssh-* est en effet plus clair (que --ssh-option=âŠ) mais pourquoi ne laissez-vous pas les anciennes options afin que le plugin fonctionne sans modification suite Ă une migration 20.04 â 22.10 ? Câest incomprĂ©hensible, ça ajoute une charge de travail non nĂ©gligeable lors dâune migration : en plus de positionner la clĂ© publique du nouveau poller pour lâauthentification SSH il faut aussi modifier la configuration de tous les checks de ce type.
Ayant trouvĂ© une solution je nâouvre pas de ticket auprĂšs du support, mais serait-il possible dâĂ©viter ce genre de dĂ©sagrĂ©ment Ă lâavenir ? Câest de la qualitĂ© globale des plugins Centreon dont il sâagit. LĂ encore on a lâimpression que Centreon privilĂ©gie les nouveaux utilisateurs/clients au dĂ©triment des utilisateurs/clients actuels. Câest trĂšs dĂ©cevant.
Que pense la communauté de ces pratiques ?