列举一些常用的mongodb状态查看方法.

1.mongostat

是mongdb自带的状态检测工具,

  • inserts/s 每秒插入次数
  • query/s 每秒查询次数
  • update/s 每秒更新次数
  • delete/s 每秒删除次数
  • getmore/s 每秒执行getmore次数
  • command/s 每秒的命令数,比以上插入、查找、更新、删除的综合还多,还统计了别的命令
  • flushs/s 每秒执行fsync将数据写入硬盘的次数。
  • mapped/s 所有的被mmap的数据量,单位是MB,
  • vsize 虚拟内存使用量,单位MB
  • res 物理内存使用量,单位MB
  • faults/s   page faults
  • locked % 被锁的时间百分比
  • idx miss % 索引不命中所占百分比,提醒检查索引
  • q t|r|w 当Mongodb接收到太多的命令而数据库被锁住无法执行完成,它会将命令加入队列。这一栏显示了总共、读、写3个队列的长度,都为0的话表示mongo毫无压力。高并发时,一般队列值会升高。
  • conn 当前连接数
  • time 时间戳

2.db.stats()

 获取当前数据库的信息,比如Obj总数、数据库总大小、平均Obj大小等

db.集合名.stats()

查看当前集合的统计信息

3.db.serverStatus()

 获取服务器的状态

4.db.currentOp()

显示mongo当前执行的任务

5.mongo web monitor

6.mongotop

查看集合的读写时间

7.mongoperf

性能测试工具,用于测试磁盘io

最新文章

  1. unsilder中的jq深入学习
  2. 关于display:none 和visibility:hidden 的区别
  3. Windjs应用
  4. 数据结构与算法分析 – Disjoint Set(并查集)
  5. 1CSS与文档
  6. 关于php析构函数的一个有趣问题
  7. 可以获取客户端ip的API
  8. 手把手教你自动生成Makefile
  9. 【boost】使用装饰者模式改造boost::thread_group
  10. CheckedListBox与下拉框联动代码
  11. 编写可维护的JS 06
  12. Flex组件的生命周期
  13. javascript 之异常处理try catch finally--05
  14. 【iOS 开发】iOS 开发 简介 (IOS项目文件 | MVC 模式 | 事件响应机制 | Storyboard 控制界面 | 代码控制界面 | Retina 屏幕图片适配)
  15. (十)Modifying Your Data
  16. termux 开启 sshd
  17. [No0000EE]主要的宏观经济指标查询
  18. Java之旅_面向对象_抽象类
  19. Java读写avro例子
  20. 软件工程课堂练习&课下作业

热门文章

  1. DevExpress使用笔记
  2. Spring源码学习之:ClassLoader学习(5)-自测
  3. 11.7noip模拟赛
  4. js中typeof用法详细介绍
  5. WPF 自定义DateControl DateTime控件(转)
  6. Linux 绑定双网卡
  7. JUnit测试,获取Spring MVC环境
  8. loj 6053 简单的函数 —— min_25筛
  9. Server Error in '/' Application. IIS拒绝访问
  10. Does Windows have a limit of 2000 threads per process?