We've been using Zabbix 5.0.20, and just set up Zabbix 6.0.0 on a test server (postgres + nginx on Ubuntu 18.04).
Up to this point, our configuration has been fairly trial-and-error, clicking through menus and trying various options until things work; this has led to a fair number of "failed experiments" in the database.
What we'd like to do is to capture the configuration in git, such that we can edit the files and replay them on a fresh database. This would allow a very granular "undo" and "redo" functionality, with the possibility of doing code reviews etc.
Is there a nice way to do this? I guess it's possible to dump the configuration tables from postgres and check them into git, but that seems rather crude.
Thanks!
Up to this point, our configuration has been fairly trial-and-error, clicking through menus and trying various options until things work; this has led to a fair number of "failed experiments" in the database.
What we'd like to do is to capture the configuration in git, such that we can edit the files and replay them on a fresh database. This would allow a very granular "undo" and "redo" functionality, with the possibility of doing code reviews etc.
Is there a nice way to do this? I guess it's possible to dump the configuration tables from postgres and check them into git, but that seems rather crude.
Thanks!
Comment