自写简单Redis内存统计shell
#!/bin/bash
address="192.168.150.128:6666,192.168.150.128:6666"
hosts=(${address//,/ })
sfile="staticts.log"
for hostitem in ${hosts[@]}
do
ipport=(${hostitem//:/ })
host=${ipport[0]}
port=${ipport[1]}
echo $host":"$port >> $sfile
echo "dbsize:" >> $sfile
redis-cli -h $host -p $port dbsize >> $sfile
redis-cli -h $host -p $port info | grep used_memory: >> $sfile
redis-cli -h $host -p $port info | grep used_memory_human: >> $sfile
redis-cli -h $host -p $port info | grep used_memory_peak: >> $sfile
redis-cli -h $host -p $port info | grep used_memory_peak_human: >> $sfile
echo -e "\n\n\n\n" >> $sfile
done 相关推荐
laisean 2020-11-11
zhangjie 2020-11-11
大牛牛 2020-10-30
firefaith 2020-10-30
liguojia 2020-10-20
wangzhaotongalex 2020-10-20
CARBON 2020-10-20
JohnYork 2020-10-16
xiaonamylove 2020-10-16
Julyth 2020-10-16