mongo状态查看方法
2024-09-24 19:18:08
列举一些常用的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
最新文章
- unsilder中的jq深入学习
- 关于display:none 和visibility:hidden 的区别
- Windjs应用
- 数据结构与算法分析 – Disjoint Set(并查集)
- 1CSS与文档
- 关于php析构函数的一个有趣问题
- 可以获取客户端ip的API
- 手把手教你自动生成Makefile
- 【boost】使用装饰者模式改造boost::thread_group
- CheckedListBox与下拉框联动代码
- 编写可维护的JS 06
- Flex组件的生命周期
- javascript 之异常处理try catch finally--05
- 【iOS 开发】iOS 开发 简介 (IOS项目文件 | MVC 模式 | 事件响应机制 | Storyboard 控制界面 | 代码控制界面 | Retina 屏幕图片适配)
- (十)Modifying Your Data
- termux 开启 sshd
- [No0000EE]主要的宏观经济指标查询
- Java之旅_面向对象_抽象类
- Java读写avro例子
- 软件工程课堂练习&;课下作业
热门文章
- DevExpress使用笔记
- Spring源码学习之:ClassLoader学习(5)-自测
- 11.7noip模拟赛
- js中typeof用法详细介绍
- WPF 自定义DateControl DateTime控件(转)
- Linux 绑定双网卡
- JUnit测试,获取Spring MVC环境
- loj 6053 简单的函数 —— min_25筛
- Server Error in '/' Application. IIS拒绝访问
- Does Windows have a limit of 2000 threads per process?