Zabbix Complete Automation - using pyzabbix api
This implementation consists of the following feature mentioned below
1) Hosts
- We can get details of all host which we are currently added in Zabbix master
- We can get all the Host which are currently unavailable along with with there error messages
- Get Details of Host whose ID or IP or Name is provided by users ETC
- Add / Remove multiple Templates from Hosts
- Add / Remove macros to Hosts
- Delete Hosts with given hosids
- Add new Host with proper macros, tags, templates, groups
2) Templates
- Get the detail of template like Macros associated, groups linked, Items associated, Count of items
- Add / Remove macros from templates
- Add template to new Hostgroups or Remote template from given Hostgroups
- Delete / Create new Template
- Get template name provided template id and vice versa
- Rename Template
- Add template to new Host
3) HostGroups
- Create new Hostgroups
- Rename Hostgroup
- Delete Hostgroup
- Add Host to Hostgroups
- Add Hostgroups to Template
PS : We have also created sample scenario, please find the more details in the docs folder
Listing Details
Type
OS
Min Zabbix version
4.4.x
Features
Created
Modified
Never
Author
Omkar Bhujbal
Owner