Skip to content

Releases: TheNetworkGuy/netbox-zabbix-sync

3.0 - Virtual machine support

18 Nov 12:42
acab7dd
Compare
Choose a tag to compare

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

12 Jun 13:34
Compare
Choose a tag to compare

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

22 May 07:42
Compare
Choose a tag to compare

The script has been updated to work with Netbox 4.0.

Official release

22 Feb 13:18
e24351a
Compare
Choose a tag to compare

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

22 Feb 12:17
Compare
Choose a tag to compare

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.