I'd like to suggest that zabbix develop and API for integration with external systems. The goal is to be able to "drive" zabbix (via something like the command-line, http, xmlrpc) and do things like add hosts, items, triggers, etc.
This would facilitate large-scale migration from other systems. It would also enable an external application to interact with zabbix programatically.
We have a large application that requires a dynamic monitoring environment. We frequently need to add hosts, triggers, etc. With an API, we could integrate these actions with our application. Given the large number of items, and the dynamic nature of the items, there's no feasible way to accomplish this without some sort of API.
Thanks (we've been quite happy w/zabbix thus far!),
Miguel DeAvila
This would facilitate large-scale migration from other systems. It would also enable an external application to interact with zabbix programatically.
We have a large application that requires a dynamic monitoring environment. We frequently need to add hosts, triggers, etc. With an API, we could integrate these actions with our application. Given the large number of items, and the dynamic nature of the items, there's no feasible way to accomplish this without some sort of API.
Thanks (we've been quite happy w/zabbix thus far!),
Miguel DeAvila