Главный Каталог Статей РФ
85951 авторов, размещено 47073 статей, сейчас на сайте пользователей: 176 Статистика
Аватар mahn0

check_mysql_replica мониторим репликации MySQL в FreeBSD

Категория:  ПО и игры  | Автор:  mahn0 | Опубликовано: 26.03.2011

При использовании MASTER-MASTER репликаций, я регулярно сталкивался с проблемами потери связи и "отставания" одного сервера от другого. Чаще всего это возникает при обрывах связи между ними. MySQL довольно корректно переподключается и восстанавливает репликацию, однако на это может уходить несколько минут. Чтобы быть в курсе и мониторить данные перерывы, был найден плагин check_mysql_replica.

Плагин работает по простой схеме - подключается к каждому из двух серверов и:
- проверяет переменные Slave_IO_Running и Slave_SQL_Running, выдаваемые по запросу show slave status. При запущенной репликации и установленном соединении они должны быть "Yes".
- сравнивает позиции бинарных логов по командам show slave status и show master status на разных серверах. В идеале они должны быть одинаковые, что значит, что оба сервера полностью реплицированы.

Установка и настройка.
Создаем пользователей на обоих mysql, имеющих права на выполнение запросов show slave status и show master status. Для своего я поставил права SUPER, REPLICATION SLAVE, REPLICATION CLIENT.

Качаем и устанавливаем плагин:
cd /usr/local/libexec/nagios/
fetch http://www.mahno.su/wp-content/uploads/2011/03/check_mysql_replica
chmod 755 check_mysql_replica

Редактируем в плагине строки:
SLAVEIP=10.1.1.1
MASTERIP=10.2.2.2
REPLUSERNAME=nagios
REPLPASSWD=nagios</code>
Тут думаю все понятно :)
<code>CRITICAL_VALUE=500
WARNING_VALUE=200
Это разница в позиции бинарных логов. Подбираем под себя опытным путем..

commands.cfg
define command{
        command_name    check_mysql_replica
        command_line    $USER1$/check_mysql_replica
        }

server.cfg
define service{
        use                             local-service         ; Name of service template to use
        host_name                       10.1.1.1
        service_description             MySQL Replica
        check_command                   check_mysql_replica
        }


Информация черпалась с сайта записки системного администратора Mahn0
Комментарии
К этой статье пока нет комментариев. Станьте первым! У нас гости не могут комментировать статьи. Пожалуйста авторизуйтесь или зарегистрируйтесь, чтобы прокомментировать.
Интересные статьи по теме
Аватар Виталий Эмула
Ретро игры-онлайн на игровом портале Коллекция игр от ретро консолей – это игры формата NES(известная как Денди), SMS(Sega Master System) и GBA(GAME BOY ADVANCE). ...
Категория: ПО и игры | Автор: Виталий Эмула | Добавлено: 24.08.2021
Аватар fly_e135
Настройка телефона Fly Мобильные телефоны есть почти у каждого в нашей стране,да и в мире тоже! Телефон - это сложный механизм, к которому нужно относиться бережно и тогда он будет служить долго. Прежде чем начать использов...
Категория: ПО и игры | Автор: fly_e135 | Добавлено: 25.11.2010
Аватар Anastasya
DVD-Audio авторинг с помощью DigiOnAudio2 Pro. Часть I Методология DVD-Audio авторинга в программе DigiOnAudio2 Pro. Детально рассмотрена технология создания навигации для DVD-Audio, от инсталляции DigiOnAudio2 Pro до записи проекта на лазерный диск....
Категория: ПО и игры | Автор: Anastasya | Добавлено: 17.02.2010
Аватар Excelskype
Excel – то, что нужно знать и уметь всем! Восемь самых востребованных возможностей программы Excel.Это необходимый минимум, которым должен владеть каждый, кто ежедневно использует Excel.Используй эти приемы, чтобы повысить эффективность своей...
Категория: ПО и игры | Автор: Excelskype | Добавлено: 05.04.2015
Аватар Maxim Sherbina
Как StarCraft 2 скачать и можно ли в него играть без battle.net? Все ждут и игру StarCraft 2! А что же она из себя представляет? Давайте вместе пробежимся по статье и узнаем много ценной информации как и для поклонников этой игры, так и для игроков всего мира!...
Категория: ПО и игры | Автор: Maxim Sherbina | Добавлено: 04.04.2010
Лучшие авторы
Аватар pageranker.ru
Владелец сайта http://www.pageranker.ru.
Раскру...

Читать

Аватар remmers
Производство и оптовая продажа стройматериалов Rem...

Читать

Аватар Анастасия Воронцова
Писательница, автор множества статей. Входит в дес...

Читать

Аватар Helen
Образование - нац. университет, журналистика.

Читать

Аватар georgi58
Человек простой, кто бы хотел научится любит всех.

Читать

Свежие комментарии
Талантливый человек талантлив во всём! Будь как Паша! А ещё ты можешь ...

Читать

Можно выбрать.

Читать

Ой, шутник.

Читать

https://priornews.ru/zastrojshhik-iz-hmao-sravnil-ufas-s-prestupnoj-gr...

Читать

https://ura-news.turbopages.org/turbo/ura.news/s/news/1052688335

Читать

Напишите нам