Экспортирование zabbix templates

Экспортирование zabbix templates

В последнее время, я начал плотно изучать python и zabbix API для автоматизации различных процессов. Последнее что пришло на ум — это выполнить экспорт всех zabbix шаблонов.

Для этой цели, я создал скрипт:

Который имеет следующее содержание:

Запускаем:

Вывод получим:

Конечно, некоторые вещи тут руками делаются. Но я постараюсь переписать их. Скрипт работает нормально, проверялся несколько раз.

Его можно закинуть в crontab, чтобы выполнялся бэкап автоматически. У меня появилась идея  — это в указанную папку, установить GIT, который будет коммитить (версионировать) ваши шаблоны в определенную, созданную ветку. При необходимости, можно будет смерджить в мастер (как вариант). Это даст возможность откатить все изменения до нужного состояния.

На этом у меня все, статья «Экспортирование zabbix templates» завершена.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *