плагин репликации nagios mysql - PullRequest
       71

плагин репликации nagios mysql

0 голосов
/ 01 октября 2018

У меня есть мастер-репликация mysql master на 2 серверах, и она работает нормально.Теперь мне нужно следить за этим с помощью плагина nagios.Я скачал файл check_replication.sh с веб-сайта nagios и добавил его в качестве плагина на агентском сервере.когда я запускаю check_replication.sh локально, это показывает, что репликация в порядке.Но когда я запускаю ту же команду с сервера nagios, она отображается как неудачная.

/ usr / local / nagios / libexec / check_nrpe -H remoteserver -c check_repl

Я также добавил nagios пользователя в sudoers для запуска команды mysql.Есть идеи, в чем может быть проблема?

1 Ответ

0 голосов
/ 02 октября 2018

Использовать check_mysql_slavestatus.sh

check_mysql_slavestatus.sh

define service{
use             generic-service ; Name of service template to use
host_name       xxxxxxxxxxxxx
check_interval      1           ; Actively check the host every 1 minutes
retry_interval      1           ; Schedule host check retries at 1 minute intervals
service_description     MySQL Replication Delay
check_interval      480
check_command       check_mysql_slavestatus!3306!nagios!nagi0s01!300!600

}

...