关于主从复制及查询qps每秒查询速率

1、主从复制状态
2、mysql增删改查次数
select=$(mysql -N -uroot -pQianFeng@123 -e "show global status like 'Com_select'" | awk '{print $NF}')
update=$(mysql -N -uroot -pQianFeng@123 -e "show global status like 'Com_update'" | awk '{print $NF}')
delete=$(mysql -N -uroot -pQianFeng@123 -e "show global status like 'Com_delete'" | awk '{print $NF}')
insert=$(mysql -N -uroot -pQianFeng@123 -e "show global status like 'Com_insert'" | awk '{print $NF}')
echo $[$select + $update + $delete + $insert]
3、mysql启动时间
insert=$(mysql -N -uroot -pQianFeng@123 -e "show global status like '%Uptime';" | awk '{print $NF}')
4、mysql的qps 每秒查询速率、tps 每秒事务速率
show global status like 'Com_commit';
show global status like 'Com_rollback';
show global status like 'uptime';
show global status like 'select';
5、主从同步延迟
6、磁盘剩余空间 /分区 /data分区
7、内存使用百分比
total=$(free | awk '/Mem/{print $2}')
used=$(free | awk '/Mem/{print $3}')
echo $[$used * 100 / $total]
8、swap使用百分比
total=$(free | awk '/Swap/{print $2}')
used=$(free | awk '/Swap/{print $3}')
echo $[$used * 100 / $total]
9、网卡输入输出流量
while :
do
        in=$(cat /proc/net/dev | awk '/ens33/{print $2}')
        out=$(cat /proc/net/dev | awk '/ens33/{print $10}')
        sleep 1
        new_in=$(cat /proc/net/dev | awk '/ens33/{print $2}')
        new_out=$(cat /proc/net/dev | awk '/ens33/{print $10}')
        echo -e "当前网络 输入:$[($new_in - $in) /1024]KB 输出:$[($new_out - $out) /1024]KB"
done
10、mysql的当前连接数
需求,输出结果即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值