I am working on configuring Zabbix to monitor a large, multi-layer application that my company is developing.
In order to monitor certain aspects of the application, I've had to write a large number of scripts that are executed locally by the agents.
In some cases, the application will be installed locally at a client's site.
I'm having a difficult time figuring out how to best manage the scripts.
If I host the scripts in a single location, installs at a client's site will have a difficult time accessing the scripts.
If I copy the scripts locally, I will have a hard time maintaining the scripts as they get updated.
I'm curious, for those of you that may have similar environments, how have you managed scripts?
In order to monitor certain aspects of the application, I've had to write a large number of scripts that are executed locally by the agents.
In some cases, the application will be installed locally at a client's site.
I'm having a difficult time figuring out how to best manage the scripts.
If I host the scripts in a single location, installs at a client's site will have a difficult time accessing the scripts.
If I copy the scripts locally, I will have a hard time maintaining the scripts as they get updated.
I'm curious, for those of you that may have similar environments, how have you managed scripts?
Comment