Releases: TheNetworkGuy/netbox-zabbix-sync
3.0 - Virtual machine support
I'm very proud to release an updated version of this code with a long awaited request from several users: VM sync support!
Please update your code and config.py file with the new variables before running the script. Several new variables have been added to the configuration file, specifically in regards to VM synchronization. And make sure to check the hostgroup variable names, these have changed with the introduction of VM's! For instance, dev_region has been changed to region because both VM's and devices can have a region.
Several other improvements and bug fixes have been implemented in this release.
Zabbix 7 release
A lot of work has been done for this release, making it usable for the next upcoming months. Especially for the combination of Netbox 4 and Zabbix 7.
- Support for Zabbix 7
- Support for Zabbix proxy groups
- Migrated to zabbix_utils
- Fixed hostgroup generation bug where a hostgroup was created but a device was rejected for further processing
- Updated readme and requirements file
- Splitted project up into several modules for easier coding
- Fixed several minor bugs
Netbox 4 release
The script has been updated to work with Netbox 4.0.
Official release
Previous users: please note that a lot of arguments such as hostgroup layout and journal entries have been moved to the config.py file! Before upgrading: make sure that you set the config.py variables accordingly!
This release marks the first official release of this script. Most of the configuration has been moved to the config.py file which makes running the script and updating it a lot easier.
This script helps users to synchronize their Netbox devices to Zabbix.
Arguments release
This release has been provided for users before some major changes are implemented in regards to calling hte script. In short: this release allows users to call different configuration variables such as cluster setup, hostgroup layout etc. with an argument flag instead of setting these variables with the config.py file.