mongostat

mongostat

mongostat工具提供了当前运行的mongod实例与mongs实例状态概况,功能根Unix/Linux的vmstat工具类似,提供关于mongod和mongos实例的数据。

常用选项

常用选项描述
–uri=“mongodb://[username:password@]host1[:port1][,host2[:port2],…[,hostN[:portN]]][/[database][?options]]”连接串
–host=<:port>,<:port>,<…>mongod实例主机
–port=mongod实例端口
–username=, -u=连接的用户名
–password=, -p=密码
–authenticationDatabase=用户对应的认证数据库
-o=自定义字段,mongostat -o=‘host=H,time=T,version=MongoDB Version’
<sleeptime>间隔时间,默认1s

字段说明

# 示例
# mongostat
insert query update delete getmore command dirty used flushes vsize   res qrw arw net_in net_out conn set repl                time
    *0    *0     *0     *0       0     2|0  1.5% 1.5%       0 1.85G 26.0M 0|0 1|0   733b   37.8k   10 rs0  PRI Jan 18 06:34:07.290
    *0    *0     *0     *0       0     2|0  1.5% 1.5%       0 1.85G 26.0M 0|0 1|0   528b   37.2k   10 rs0  PRI Jan 18 06:34:08.289
    *0    *0     *0     *0       1     1|0  1.5% 1.5%       0 1.85G 26.0M 0|0 1|0  1.27k   38.3k   10 rs0  PRI Jan 18 06:34:09.294
    *0    *0     *0     *0       0     2|0  1.5% 1.5%       0 1.85G 26.0M 0|0 1|0   530b   37.3k   10 rs0  PRI Jan 18 06:34:10.288
    *0    *0     *0     *0       0     4|0  1.5% 1.5%       0 1.85G 26.0M 0|0 1|0  2.41k   37.9k   10 rs0  PRI Jan 18 06:34:11.288
    *0    *0     *0     *0       0     1|0  1.5% 1.5%       0 1.85G 26.0M 0|0 1|0   527b   37.1k   10 rs0  PRI Jan 18 06:34:12.289
    *0    *0     *0     *0       0     2|0  1.5% 1.5%       0 1.85G 26.0M 0|0 1|0   528b   37.1k   10 rs0  PRI Jan 18 06:34:13.289
    *0    *0     *0     *0       2     2|0  1.5% 1.5%       0 1.85G 26.0M 0|0 1|0  1.28k   38.7k   10 rs0  PRI Jan 18 06:34:14.288

输出的字段说明:

  • inserts: 每秒插入数据库的对象数量,
  • query:每秒查询操作的数量
  • update:每秒更新操作的数量
  • delete:每秒删除操作的数量
  • getmore:每秒get more操作的数量(例如游标操作)
  • command:每秒执行命令的数量
  • flushes:指每个间隔WiredTiger引擎触发的checkpoints数
  • dirty:WiredTiger缓存中脏数据的百分比,超过20%阻塞新请求
  • used: 划分给mongodb使用的内存,已经占用了多少,超过80%开始lru原则清除缓存,超过95%阻塞新请求
  • vsize:虚拟内存
  • res:真实内存
  • qr:等待从MongoDB实例读取数据的队列长度
  • qw:等待从MongoDB实例写入数据的队列长度
  • ar:执行读操作的活跃客户数量。
  • aw:执行写操作的活跃客户端数量。
  • netIn:MongoDB实例接收的网络流量
  • netOut:MongoDB实例发送的网络流量
  • conn:连接数
  • set:如果有设置的话,这里是复制集名称
  • repl:在复制集中的角色:PRI(primary)/SEC(secondary)/REC(recovering)/UNK(unknown)/RTR(mongos进程 router)/ARB(arbiter)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值