Мониторинг бэкапов Veeam мы сделали (запись тут), но внутренние бэкаппы тоже надо наблюдать. На серверах стоит программа Iperius и вот, как удалось настроить мониторинг (хоть и сыроватый, но рабочий).
На серверах стоит программа iperiusbackup. Задача настроить мониторинг на выполнение заданий. Первым делом ищем готовые решения на шаре. И на данный момент есть шаблон и скрипт от пользователя под ником diego_cavalcante. Я попытался его прикрутить, но так и не смог разобраться, как он работает. Поэтому, взяв за основу его работу, немного переделав, внедряю к себе. И делюсь с Вами! :)
Содержание
Подготовка Zabbix-Server
Качаем архив с шаблоном, скриптом и заметкой по настройке. Ссылка на Яндекс.Диск.
Делаем импорт шаблона из папки Template.
Подготовка Zabbix-Agent
Во-первых, проверяем, что Zabbix-Agent работает в активном режиме.
Далее копируем PowerShell скрипт из папки Scripts. Путь должен быть такой:
C:\Program Files\Zabbix Agent\scripts\discovery.backup.iperius.ps1 — при желание можно поменять на любой другой, главное не забыть сменить в UserParameter.
Открываем конфиг агента (C:\Program Files\Zabbix Agent\zabbix_agentd.conf)
Редактируем параметр TimeOut, и вставляем UserParameter
1 2 3 4 5 |
Timeout=15 UserParameter=discovery.backup.iperius[*],powershell.exe -noprofile -executionpolicy bypass -File "C:\Program Files\Zabbix Agent\scripts\discovery.backup.iperius.ps1" $1 UserParameter=discovery.backup.iperius.dados[*],powershell.exe -noprofile -executionpolicy bypass -File "C:\Program Files\Zabbix Agent\scripts\discovery.backup.iperius.ps1" $1 $2 |
Перезапускаем службу Zabbix-Agent.
Настройка в Zabbix-Server
Тут вообще ничего мудреного. Просто в нужный агент подключаем шаблон.
И ожидаем поступления данных. Можно наблюдать в Мониторинг->Последние данные.
После чего создаются триггеры. И всё. На этом настройка закончена.
К сожалению, пока что, не получилось сделать так, что бы в название триггера было название бэкапа, поэтому пока подставляется его номер. Это не очень красиво, но пока нужно было сделать так, чтобы видеть, где какие проблемы.
не работает шаблон выдает ошибку
Давайте разбираться, какая ошибка?
Можете написать мне в telegram @sbitebyte
а сам шаблон у вас сработал?
У меня работает на 31 хостах)
https://yadi.sk/i/pTrOWmiO0N5a2g
Большое спасибо разобрались
На версии Zabbix 6.0.7 при импорте шаблона выдает ошибку :»Не удалось добавить не числовой элемент данных «({#JOBCONF}) Status of the Job» к прототипу графика «★ Iperius Backup ★ {#JOBCONF} Status». Подскажите пожалуйста как такое поправить?»
А если тупо снести график оттуда?
Попробовал удалить, шаблон устанавливается без ошибок, но не работает, буду дальше разбираться, спасибо.
Добрый день! Удалось разобраться? Такая же проблема.