ZABBIX最新动态、包括官方、民间的……
2 篇帖子 分页: 1 / 1
帖子alfred » 2017年 7月 3日 18:51 星期一
zabbix_get获取数据出错,请各位协助看一下,是否可有方法调试zabbix_get获取数据的交互过程;
case $1 in
Seconds_Behind_Master)
Seconds_Behind_Master=`${MYSQL_CONN} "show slave status\G" 2>/dev/null|grep -E "Seconds_Behind_Master"|awk -F": " '{print $2}'`
if [ "$Seconds_Behind_Master"x = "NULL"x ];then
echo "-1"
else
printf "%d\n" $Seconds_Behind_Master
fi;;
Slave_IO_Running)
Slave_IO_Running=`${MYSQL_CONN} "show slave status\G" 2>/dev/null|grep Slave_IO_Running|awk -F ": " '{print $2}'`
if [ "$Slave_IO_Running"x != "Yes"x ];then
echo "1"
else
echo "0"
fi;;
Slave_SQL_Running)
Slave_SQL_Running=`${MYSQL_CONN} "show slave status\G" 2>/dev/null|grep -w Slave_SQL_Running|awk -F": " '{print $2}'`
if [ "$Slave_SQL_Running"x != "Yes"x ];then
echo "2"
else
echo "0"
fi;;
esac




# zabbix_get -s xxx -k mysql[Slave_IO_Running]
1
# zabbix_get -s xxx -k mysql[Slave_SQL_Running]
2
# sh mysql_slave_status.sh Slave_IO_Running
0
# sh mysql_slave_status.sh Slave_SQL_Running
0
帖子alfred » 2017年 7月 3日 21:59 星期一
zabbix_get获取数据出错,请各位协助看一下,是否可有方法调试zabbix_get获取数据的交互过程;

shell脚本 mysql_slave_status.sh的主要部分:
case $1 in
Seconds_Behind_Master)
Seconds_Behind_Master=`${MYSQL_CONN} "show slave status\G" 2>/dev/null|grep -E "Seconds_Behind_Master"|awk -F": " '{print $2}'`
if [ "$Seconds_Behind_Master"x = "NULL"x ];then
echo "-1"
else
printf "%d\n" $Seconds_Behind_Master
fi;;
Slave_IO_Running)
Slave_IO_Running=`${MYSQL_CONN} "show slave status\G" 2>/dev/null|grep Slave_IO_Running|awk -F ": " '{print $2}'`
if [ "$Slave_IO_Running"x != "Yes"x ];then
echo "1"
else
echo "0"
fi;;
Slave_SQL_Running)
Slave_SQL_Running=`${MYSQL_CONN} "show slave status\G" 2>/dev/null|grep -w Slave_SQL_Running|awk -F": " '{print $2}'`
if [ "$Slave_SQL_Running"x != "Yes"x ];then
echo "2"
else
echo "0"
fi;;
esac



--zabbix_get运行结果
# zabbix_get -s xxx -k mysql[Slave_IO_Running]
1
# zabbix_get -s xxx -k mysql[Slave_SQL_Running]
2

--shell直接运行结果
# sh mysql_slave_status.sh Slave_IO_Running
0
# sh mysql_slave_status.sh Slave_SQL_Running
0[/quote]
2 篇帖子 分页: 1 / 1

登录

在线用户

正在浏览此版面的用户:没有注册用户 和 5 位游客