nagios mysql复制插件显示远程服务器的失败状态

deikduxw  于 2021-06-19  发布在  Mysql
关注(0)|答案(1)|浏览(436)

我有一个mysql主机复制在2台服务器上,它是工作正常。现在我需要用nagios插件来监视它。我下载了 check_replication.sh 从nagios网站上下载,并将其作为插件添加到代理服务器中。当我运行 check_replication.sh 本地显示复制正常。但是当我从nagios服务器运行相同的命令时,它显示为failed。

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

我还将用户nagios添加到sudoers以运行mysql命令。你知道问题出在哪里吗?

a7qyws3x

a7qyws3x1#

使用check\u mysql\u slavestatus.sh
检查\u mysql \u 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

}

相关问题