mongodb检查点_mongodb 监控命令mongostat

mongostat实用工具提供了mongoDB一个实例快速概述和当前运行的状态。mongostat功能类似于UNIX / Linux文件系统实用vmstat,mongostat只不过是提供 mongodb 的数据。

概览包含的数据:

服务器状态

副本状态

数据库状态

集合状态[root@DB~]# mongostat --rowcount 2 1 --host 192.168.0.8:27027

[root@DB~]# mongostat -n 2 1 --host 192.168.199.8:27017

insert query update delete getmore command % dirty % used flushes vsize res qr|qw ar|aw netIn netOut conn set repl time

*0 *0 *0 *0 0 3|0 0.0 16.9 0 3.8G 3.0G 0|0 0|0 526b 19k 5 db PRI 2016-03-07T15:09:33+08:00

*0 *0 *0 *0 1 2|0 0.0 16.9 0 3.8G 3.0G 0|0 0|0 433b 19k 5 db PRI 2016-03-07T15:09:34+08:00

--rowcount 20 1 展示20条每次间隔1秒

--n 20 1 展示20条每次间隔1秒

--help 查看帮助信息

--version 查看mongodb版本号

--host 要连接的主机同时也可以指定端口 --host 192.168.0.2:27017 --host 192.168.0.2:27017,192.168.0.3:27017

--port 如果--host不指定端口在这单独指定 --port 27017

--ipv6 指定使用IPv6的地址

--sslCAFile 指定对应的CA密钥位置

--username 用户

--password 密码

insert 写入

query 查询

update 更新

delete 删除

getmore 查看更多(it)

flushes WiredTiger存储引擎中,flushes是指WiredTiger循环创建检查点的时间间隔。

MMAPv1存储引擎中,则代表每秒fsync操作的数量。

dirty WiredTiger存储引擎中dirty 数据占缓存百分比。

used WiredTiger存储引擎中引擎使用缓存占百分比。

mapped MMAPv1

vsize 虚拟内存使用大小

res 使用真实内存大小

qr 客户端等待读的长度

qw 客户端等待些的队列长度

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

netin mongodb进入的流量包含mongostat本身(单位:bytes)

netout mongodb出去的流量包含mongostat本身

conn 打开的总连接数

set 这个是应用的副本集

repl 当前实例的角色

M或 PRI:"master",

SEC:"Secondary",

REC:"recovering",

UNK:"unknow",

SLV:"slave",

RTR:"mongos process"("router")

ARB:"arbiter"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值