Коллеги, приветствую.
Возникла задача мониторить в мускуле на наличие деструктивных команд. Например drop и т.д. Можно, конечно через структуры логгирования мускуля, евенты и еще что-то.
Но для реплики у меня формируются бинлоги, где все эти команды в явном виде есть.
У Заббикса есть механизм работы с логами.
А чем бинлоги отличаются от логов? Вроде бы ничем.
Создал ЭД
Активный, но SELECT в бинлогах есть, а ЭД выводит нуль.
Прошу или раскритиковать идею и подсказать, где глюк, или подсказать другой, более действенный путь отлавливания деструктивных команд.
ЗЫ. Реплика настроена с задержкой, так что успеем дроп отловить.
Возникла задача мониторить в мускуле на наличие деструктивных команд. Например drop и т.д. Можно, конечно через структуры логгирования мускуля, евенты и еще что-то.
Но для реплики у меня формируются бинлоги, где все эти команды в явном виде есть.
У Заббикса есть механизм работы с логами.
А чем бинлоги отличаются от логов? Вроде бы ничем.
Создал ЭД
logrt.count["/opt/bin_log/^mysql-binlog.[0-9]+", "SELECT",,4000,skip]
Прошу или раскритиковать идею и подсказать, где глюк, или подсказать другой, более действенный путь отлавливания деструктивных команд.
ЗЫ. Реплика настроена с задержкой, так что успеем дроп отловить.
Comment