标签:
./mongostat -u admin -p admin --authenticationDatabase admin -n 1 --json >> aaa.txt
a=`cat aaa.txt`
indma=`echo $a | awk ‘{printf("%d\n",match($0,"mapped"))}‘` indma1=$(($indma+8))
indma0=`echo $a | awk ‘{printf("%d\n",match($0,"netIn"))}‘` indma2=$(($indma0-4))
mastr=`echo ${a:$indma1:$(($indma2-$indma1))}` indre=`echo $a | awk ‘{printf("%d\n",match($0,"res"))}‘` indre1=$(($indre+5))
indre0=`echo $a | awk ‘{printf("%d\n",match($0,"time"))}‘` indre2=$(($indre0-4))
restr=`echo ${a:$indre1:$(($indre2-$indre1))}` indvs=`echo $a | awk ‘{printf("%d\n",match($0,"vsize"))}‘` indvs1=$(($indvs+7))
indvs0=${#a} indvs2=$(($indvs0-3))
vsstr=`echo ${a:$indvs1:$(($indvs2-$indvs1))}` indco=`echo $a | awk ‘{printf("%d\n",match($0,"conn"))}‘` indco1=$(($indco+6))
indco0=`echo $a | awk ‘{printf("%d\n",match($0,"delete"))}‘` indco2=$(($indco0-4))
costr=`echo ${a:$indco1:$(($indco2-$indco1))}` linux shell中获取mongodb最大连接数、内存使用情况等
标签:
原文地址:http://blog.csdn.net/tuzongxun/article/details/51909149