Hello,
I was given an task to find out if Zabbix is suitable for our environment. We have around ~1000 servers, switches, routers to monitor. Important thing for us is to integrate the monitoring tool with our existing CMDB.
What I was thinking to do is fetch active triggers (PROBLEM) from Zabbix API which output I parse for our needs and send it via HTTP to our CMDB which automatically opens the ticket.
BUT, what puzzles me if its possible to get RECOVERY message via Zabbix API? If the PROBLEM state changes to RECOVERY we want our CMDB to automatically close the ticket.
I've been using Python and pyzabbix module https://github.com/lukecyca/pyzabbix
Has anyone implemented anything similar in the past?
I was given an task to find out if Zabbix is suitable for our environment. We have around ~1000 servers, switches, routers to monitor. Important thing for us is to integrate the monitoring tool with our existing CMDB.
What I was thinking to do is fetch active triggers (PROBLEM) from Zabbix API which output I parse for our needs and send it via HTTP to our CMDB which automatically opens the ticket.
BUT, what puzzles me if its possible to get RECOVERY message via Zabbix API? If the PROBLEM state changes to RECOVERY we want our CMDB to automatically close the ticket.
I've been using Python and pyzabbix module https://github.com/lukecyca/pyzabbix
Has anyone implemented anything similar in the past?
Comment