Доброго дня, форумчане!
Я в Zabbix нуб.
Стоит задача:
Запускать с помощью Zabbix копии на MS SQL. И если копия не сделалась, чтобы приходило уведомление на почту.
Есть вариант триггера, или как это сделать?
Видел подобную тему для MySQL, но так как плохо разбираюсь в Zabbix хотелось бы для MS SQL получить ответ.
@melhisedek Zabbix не делает никаких копий. С его помощью запустить какие-либо копии не получится. Я так понимаю, вы хотите делать бэкап MSSQL и с помощью Zabbix отслеживать его корректность? Готовых решений на этот счёт я не знаю, так что придётся реализовывать самостоятельно. Но если вы плохо разбираетесь в Zabbix, то эту задачу не решите. Здесь нужны как глубокие знания Zabbix, так и MS SQL, и, скорее всего, powershell.
@zerox Если я настрою копирование стандартными средствами MSSQL, как мне настроить Zabbix, чтобы он отслеживал копии, сделались они или нет?
@melhisedek Начать стоит с того, как вы вообще без участия Zabbix поймёте, что копии создались и с ними всё в порядке? Сначала нужно понять, какие проверки в принципе нужно сделать, а потом уже думать, как это перенести на Zabbix. Вариантов тут может быть много. Можно логи смотреть MSSQL Агента, можно смотреть размер и дату создания файла. Но всё это не гарантирует, что бэкапы действительно рабочие. Чтобы их проверить, их надо развернуть где-то и убедиться, что база получилась рабочая.
В общем, это не та задача, которую можно просто взять и решить в одно какое-то действие. Самая простая проверка - дата создания файла. Этот как минимум покажет, что копии создаются.
@zerox Если я правильно понимаю:
1. Делаю копии силами SQL. SQL сам их проверяет, штатными средствами. Складывает в определенную папку.
2. Zabbix смотрит число и размер(он должен быть больше 0).
Так?
@melhisedek если достаточно проверки даты и размера, то это делается штатными средствами Zabbix. У него есть проверки vfs.file.exists, vfs.file.size,vfs.file.get, vfs.file.time - https://www.zabbix.com/documentation/6.4/en/manual/config/items/itemtypes/zabbix_agent
Достаточно сделать обычный шаблон, добавить туда айтемы на проверку файлов бэкапов.
У меня при открытии: К сожалению, страница, которую вы ищете, не найдена.