1、mongostat可以实时监控mongodb的状态,一直刷新输出(和top命令类似)
mongostat -h 127.0.0.1:27017
另外打开一个窗口插入5000条数据
use qingchen
for(i=0;i<5000;i++){
? db.myuser.insert({name:‘mytest‘+i,age:i})
}
就会实时刷新状态
2、db.serverStatus()也可以获取mongodb的状态信息
db.serverStatus() #查看所有的监控信息
db.serverStatus().network #查看网络流量信息
db.serverStatus().opcounters #统计累计的增删改查次数,不管数据删不删,只要插入就会累计增加
db.serverStatus().connections #查看连接信息
3、使用shell获取交互信息
echo ‘db.serverStatus()‘ |mongo 127.0.0.1:27017
echo ‘db.serverStatus().opcounters‘ |mongo 127.0.0.1:27017
?
原文:https://blog.51cto.com/u_13236892/3241851