Настройка Zabbix мониторинга Windows Backup 2012 Server

Настройка Zabbix мониторинга Windows Backup 2012 Server

Этот метод основан на активных проверках. Это означает, что отслеживаемый компьютер свяжется с Zabbix сервером самостоятельно, чтобы сообщить о состоянии резервного копирования. Убедитесь, что ваша инфраструктура настроена для работы с активными проверками!
Он работает с планировщиком задач Windows. Когда в журнале резервного копирования происходят определенные события, они отправляются на Zabbix сервер с помощью zabbix_sender.

Все необходимые файлы можно скачать здесь.

Установите шаблон AgentTrapper.WindowsBackup

Импорт файла: AgentTrapper.WindowsBackup.xmlЭто создаст шаблон с именем «AgentTrapper.WindowsBackup». 

В этом шаблоне есть два элемента:

  • winbackup.status (статус резервного копирования): это может быть либо «Выполняется», либо «Успешно завершено».
  • winbackup.lasterror (Последнее резервное копирование, аномалия произошла):
    • Значение 0: с момента запуска последнего резервного копирования ошибок не было.
    • Значение - это дата: дата и время появления предупреждения или ошибки.
    • Этот элемент сбрасывается на 0 каждый раз при запуске нового резервного копирования.

Есть три триггера:

  • A backup anomaly was logged during the last backup: появляется, когда во время последнего резервного копирования возникло предупреждение или ошибка.
  • A backup has completed successfully: появляется, когда резервное копирование было успешно завершено (информационное).
  • No backup status reported in last 48 hours: появляется, если winbackup.status не обновлялся в течение последних 48 часов. Если вы не делаете ежедневные резервные копии, вы можете изменить этот порог.

Установка запланированных задач

Я экспортировал запланированные задачи в файлы XML, поэтому вы можете использовать планировщик задач для их импорта. Необходимо добавить три запланированных задачи:

  • ZabbixAgent_BackupStarted.xml
    • Запускается при запуске резервного копирования
    • Устанавливает для элемента winbackup.status значение «Выполняется».
    • Сбрасывает ключ winbackup.lasterror на «0».
  • ZabbixAgent_BackupCompleted.xml
    • Запускается после успешного завершения резервного копирования
    • Эта задача устанавливает для элемента winbackup.status значение «Успешно завершено».
  • ZabbixAgent_BackupAttention.xml
    • Запускается при возникновении предупреждения, ошибки или критической ошибки
    • Эта задача устанавливает winbackup.lasterror на текущую дату и время.

Вам нужно будет самостоятельно изменить файлы XML перед их импортом. В частности, пути к zabbix_sender и его файлу конфигурации должны быть адаптированы к вашей ситуации. Файлы XML были созданы для моих настроек, поэтому при необходимости скорректируйте их.

Откройте файлы XML и посмотрите раздел <Actions>:

<Actions Context="Author">
<Exec>
<Command>cmd.exe</Command>
<Arguments>/E:ON /C ""C:\Program Files\Zabbix Agent\zabbix_sender.exe" -c "C:\Program Files\Zabbix Agent\zabbix_agentd.conf" -k winbackup.lasterror -s %COMPUTERNAME% -o "%Date% %Time%""</Arguments>
</Exec>
</Actions>

Обратите особое внимание на эти команды и проверьте правильность!

Задать вопросы вы можете, обратившись к нам любым удобным для Вас способом:
Оставить заявку на

Ознакомлен и даю свое согласие на обработку моих персональных данных в соответствии с законом №152-ФЗ «О персональных данных» от 27.07.2006 и принимаю условия пользовательского соглашения