#!/bin/bash
MYSQLUSER=root
MYSQLPS=000000
MYSQLBIN=/usr/local/webserver/mysql/bin/mysqladmin
STATE_OK=0
STATE_WARNING=1
STATE_CRITICAL=2
STATE_UNKNOWN=3
STATE_NUM=$($MYSQLBIN -u$MYSQLUSER -p$MYSQLPS version | grep "Server version" | grep "5.5.2-m2-log"|wc -l)
if [ $? -ne 0 ];then
echo "Please Check the Plugins"
exit $STATE_UNKNOWN
fi
if [ "${STATE_NUM}" -eq 1 ];then
echo "Check OK,MySQL Replication is running"
echo {`$MYSQLBIN -u$MYSQLUSER -p$MYSQLPS version`}
exit $STATE_OK
else
echo "Check Critical,MySQL Replication is error"
exit $STATE_CRITICAL
fi
ngios check_mysql
原创
©著作权归作者所有:来自51CTO博客作者freeterman的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:VNC服务
下一篇:Puppet资源管理
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux系统之部署web-check网站分析工具
Linux系统之部署web-check网站分析工具
bash apache web Linux -
nagios安装后,没有check_mysql怎么办?
问题:安装完成nagios后,发现居然没有这个插件。解决方法:# yum install mysql-devel[root@svr4 nagios-plugins-1.4.15]# ./configure --with-apt-get-command: --with-ping6-command: /bin/ping6 -n -U -w %d -c %d %s --with-ping-command: /bin/ping -n -U -w %d -c %d %s --with-ipv6: yes --with-mysql: /usr/bin/my
mysql 数据库 nagios nrpe check_mysql -
快速安装ngios
快速安装ngios
nagios 几步安装 -
nagios监控check_mysql报错:libmysqlclient.so.18: cannot open shared object file
做mysql的slave监控的时候,需要check_mysql脚本,check的时候报错: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory1,错误信息如下:[root@slave ~]# /usr/lo
mysql loading error cannot shared
















