Hi,
I'm using Nagios right now. I have all my systems described in a Postgres database along with services running and specific service test parameters (eg a test string in an HTTP page to test).
Generating Nagios config from this is easy - I wrote a perl script that regenates the Nagios config every 15 mins and HUPs Nagios.
I am aware that Zabbix is not configured this way - but I'm not replicating the setup by hand - is it likely to be feasible (with some coding on my part) to sync Zabbix config to my database on an ongoing basis?
eg what would happen if I generated an XML file describing everything and asked Zabbix to import it - repeatedly. Would Zabbix cope with that or am I going to have to effectively do a "diff" between the Zabbix API and the database then form a set of add/delete/modify API calls to Zabbix?
Zabbix looks cool but I don't have a lot of time to waste if it's a non starter
Cheers and thanks!
Tim
I'm using Nagios right now. I have all my systems described in a Postgres database along with services running and specific service test parameters (eg a test string in an HTTP page to test).
Generating Nagios config from this is easy - I wrote a perl script that regenates the Nagios config every 15 mins and HUPs Nagios.
I am aware that Zabbix is not configured this way - but I'm not replicating the setup by hand - is it likely to be feasible (with some coding on my part) to sync Zabbix config to my database on an ongoing basis?
eg what would happen if I generated an XML file describing everything and asked Zabbix to import it - repeatedly. Would Zabbix cope with that or am I going to have to effectively do a "diff" between the Zabbix API and the database then form a set of add/delete/modify API calls to Zabbix?
Zabbix looks cool but I don't have a lot of time to waste if it's a non starter

Cheers and thanks!
Tim
Comment