Skip to main content
Needs Votes

Non-Centron plugin force push from central to poller

Related products:Infra Monitoring - MonitoringInfra Monitoring - ConfigurationInfra Monitoring - Connectors
  • August 15, 2025
  • 2 replies
  • 33 views

Forum|alt.badge.img+9

As an idea - have an option that if I use special/self-written plugins, I just upload the plugin to central and from WEB (just as agents menu) push them to any specific poller. Currently if I create a plugin I have to login to each 45 poller and copy the command there. And if there is a need to change/fix something in the command then again copy it manually to all of them.

I know it is possible to use Ansible, but that is really time consuming.

2 replies

lpinsivy
Centreonian
Forum|alt.badge.img+21
  • Centreonian
  • August 22, 2025
NewNeeds Votes

Alexandre Belhomme
Forum|alt.badge.img+13

I like the idea but i’m unsure how you would be able to track the version and configuration for all of those plugins.

most nagios plugins and even the ones from centreon are made as native linux packages. Maybe you could build a package (that you can version, push with CI/CD, etc) and make it available to your various pollers through their specific package manager (apt, rpm, etc).

Ansible is also a solution as you said, but you can make it once and run it many times by making a flow where all of your scripts are in an artifact that you push for all your machines when a new version is available.

All depends on you way to do it, but especially with 45 pollers you may want to have something a little more tracable that simply doing a drop in of your scripts.