200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > zabbix mysql复制延迟_mysql 主从复制延迟监控

zabbix mysql复制延迟_mysql 主从复制延迟监控

时间:2021-07-07 06:24:23

相关推荐

zabbix mysql复制延迟_mysql 主从复制延迟监控

1、在主从上分别安装percona-toolkit

wget /downloads/percona-toolkit/2.2.18/RPM/percona-toolkit-2.2.18-1.noarch.rpm

yum localinstall percona-toolkit-2.2.18-1.noarch.rpm

2、在主库上执行

pt-heartbeat --user=root --password=******* -S /var/lib/mysql/mysql.sock -D test --master-server-id=1 --update --daemonize

3、在从库上执行

pt-heartbeat --user=root --password=******* -S /var/lib/mysql/mysql.sock -D test --master-server-id=1 --monitor --print-master-server-id --daemonize --log=/tmp/slave-dely.log

4、zabbix监控

# cat /etc/zabbix/mon/slave_dely.sh

#!/bin/bash

a1=`tail -n1 /tmp/slave-dely.log |sed 's/s//g'|sed 's/,//g'|awk '{print $1,$3,$4,$5}'`

echo $a1

# cat zabbix_agentd.d/mysql.conf

UserParameter=slave_dely0,/bin/bash /etc/zabbix/mon/slave_dely.sh |awk '{print $1}'

UserParameter=slave_dely1,/bin/bash /etc/zabbix/mon/slave_dely.sh |awk '{print $2}'

UserParameter=slave_dely5,/bin/bash /etc/zabbix/mon/slave_dely.sh |awk '{print $3}'

UserParameter=slave_dely15,/bin/bash /etc/zabbix/mon/slave_dely.sh |awk '{print $4}'

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。