
Zabbix + Iperius
Мониторинг бэкапов 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
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
Большое спасибо разобрались