Veeam + Zabbix

19

Настало время настроить мониторинг резервного копирования с помощью zabbix. Есть готовое решение.

Попался на глаза шаблон VEEAM Backup & Replication. Решил поставить и потестировать работу. Вся инструкция есть в теле страницы шаблона. Но я все равно повторю её. Мало-ли пригодиться кому-то. ¯\_(ツ)_/¯

Подготовка

Подготовка очень простая:

  1. Установить zabbix agent на windows-сервер;
  2. Сконфигурировать его на работу в активном режиме;

Установка

Процедура установки:

  1. Скопировать скрипт PowerShellzabbix_vbr_job.ps1” в папку  “C:\Program Files\Zabbix Agent\scripts” (если папки “scipts” нет — создать);
  2. В конфигурации Zabbix Agent включить удаленные команды
  3. В конфигурации Zabbix Agent включить пользовательские параметры
  4. Задаём алиасу ключ данных
  5. Добавляем пользовательскую проверку
  6. Заходим в веб-интерфейс Zabbix Server; идём по пути “Администрирование -> Общее -> Регулярные выражения”
  7. Создаем первое регулярное выражение. Имя “Veeam”, тип “TRUE” (или ИСТИНА), выражение “Veeam”;
  8. Редактируем второе регулярное выражение “Windows service startup states for discovery”. Добавляем выражение: Результат FALSE (ЛОЖЬ), выражение “Veeam”.
  9. Импортируем в наш Zabbix Server шаблон TemplateVEEAM-BACKUP-eng.xml
  10. Заходим в нужный узел сети, переходим в шаблоны, отсоединяем и очищаем всё.  Потом можно подключить обратно. Не забываем нажать “Обновить”
  11. Подключаем шаблон к нужному хосту.  Нажимаем обновить.
  12. Разработчик утверждает, что в течение часа должны придти первые данные. Ожидаем.

Результат

Примерно через пол часа формируется xml файл, который забирается в Zabbix.

Потом прилетают полные данные.

Создаются триггеры.

UPD от 26.02.20

Эта связка, скрипт + шаблон, очень выручает. Почти все Warring вылечили, все не выполненные Job’ы поправили. Очень рекомендую настроить. Точно не пожалеете. 

UPD от 21.09.20

Крайне рекомендую повысить отказоустойчивость шаблона, как это описано здесь: 

UPD от 04.12.2020

Протестировал на Veeam 10 — полёт нормальный.