mongostat详解

参考:http://docs.mongodb.org/manual/reference/program/mongostat/

<强>字段

mongostat输出以下字段:

 mongostat详解

插入对象的数量每秒插入到数据库。如果后面跟有一个星号(例如*),基准是指复制操作。


查询每秒查询操作的数量。


更新每秒更新操作的数量。


删除删除操作每秒的数量。


getmore

得到更多的数量(即光标批)操作每秒。


命令的命令每秒。奴隶系统和辅助系统上,mongostat礼物两个值由管道字符(例如|),当地的形式|复制命令。


每秒fsync操作的数量。


映射的总量数据映射以兆字节为单位。这是总数据大小的时候最后mongostat调用。


大小使用的虚拟内存的字节数量在最后mongostat调用过程。


non-mapped

虚拟内存的总量不包括所有映射内存的时候最后mongostat调用。


res

以兆字节为单位的常驻内存使用的过程最后mongostat调用的时候。


故障在2.1版本中改变。

每秒页面错误的数量。

2.1版本之前这个值只提供MongoDB实例运行在Linux主机。


锁定时间的百分比在全球写锁。

2.2版本的改变:锁定数据库领域取代了锁定%领域更合适的数据关于数据库特定的锁在2.2版本中。


锁定db

2.2版本新。

数据库上下文特定的锁定时间的百分比。mongostat将报告数据库,花了最多的时间自上次mongostat叫写锁。

这个值代表的时间列出数据库在一个锁定的状态加上mongod花费的时间在全球锁。正因为如此,和抽样方法,您可能会看到一些值大于100%。


小姐idx的索引访问尝试,要求页面错误来加载一个节点。这是一个采样值。


qr

队列的长度的客户等着从MongoDB实例读取数据。


qw

队列的长度的客户等待写入数据从MongoDB实例。


ar

活跃客户执行读操作的数量。


aw

活跃客户执行写操作的数量。


netIn

网络流量的数量,收到的字节,MongoDB实例。


这包括流量mongostat本身。


netOut

网络流量的数量,发送的字节,MongoDB实例。


这包括流量mongostat本身。


康涅狄格州

打开的连接总数。


设置名称,如果适用,副本集。


repl

复制状态的成员。

PRI:主要

秒:二级

REC:恢复

UNK:

M:未知,主人

RTR:蒙戈过程(路由器)


<强>使用

在第一个示例中,mongostat将返回数据每秒20秒。


在很多情况下,使用——发现将有助于提供一个更完整的快照整个群的状态机。如果蒙戈流程连接到一个分片集群在端口27017上运行的本地机器上,您可以使用以下形式返回统计数据集群的所有成员:

mongostat详解