Distributed Monitoring: Plugin Scripts


is it possible to set the plugin directory to an separate directory inside of global-templates?
So i don’t need to copy new plugins to all satelites by hand?
Or do you think that will cause too much of network load and may delay things?

Are there probably any other practices that are doing this, just better?

Thanks! :slight_smile:

In general this should be job for Ansible, Chef, Puppet, Salt etc. but Icinga could be “misused” for this as well (I’m doing this right from the beginning) except binaries (they are blocked).

Did you make any observations of errors or something when “misusing” icinga for this?

Well, currently I use lsyncd to sync them automatically to the other systems if they are internally hosted.

No, not at all and I’m happy with that.