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的当前连接数
需求,输出结果即可
关于主从复制及查询qps每秒查询速率
最新推荐文章于 2024-10-04 11:47:50 发布