您现在的位置是:首页 >技术教程 >第26章 MongoDB 监控教程网站首页技术教程
第26章 MongoDB 监控教程
第26章 MongoDB 监控教程
在阁下已经install 部署并允许MongoDB服务后,阁下必须要了解MongoDB的运行情况,并查看MongoDB的性能。这样在大流量得情况下可以很好的应对并保证MongoDB正常运作。
MongoDB中提供了mongostat 和 mongotop 两个命令来监控MongoDB的运行情况。
mongostat 命令
mongostat是mongodb自带的状态检测tool ,在命令行下使用。它会间隔固定时间获取mongodb的当前运行状态,并输出。如果阁下发现database突然变慢或者有其他问题的话,阁下第一手的操作就考虑采用mongostat来查看mongo的状态。
启动阁下的Mongod服务,进入到阁下install 的MongoDB目录下的bin目录, 然后输入mongostat命令,请在输出结果查看
D:set upmongodbin>mongostat
以上命令输出结果请在输出结果查看
mongotop 命令
mongotop也是mongodb下的一个内置tool ,mongotop提供了一个方法,用来跟踪一个MongoDB的实例,查看哪些大量的时间花费在读取和写入数据。 mongotop提供每个集合的水平的统计数据。默认情况下,mongotopreturn 值的每一秒。
启动阁下的Mongod服务,进入到阁下install 的MongoDB目录下的bin目录, 然后输入mongotop命令,请在输出结果查看
D:set upmongodbin>mongotop
以上命令执行输出结果请在输出结果查看
带参数实例
E:mongodb-win32-x86_64-2.2.1in>mongotop 10
后面的10是**参数 ,可以不使用,等待的时间长度,以秒为单位,mongotop等待调用之间。通过的默认mongotopreturn 数据的每一秒。
E:mongodb-win32-x86_64-2.2.1in>mongotop --locks
报告每个database的锁的使用中,使用mongotop - 锁,这将产生以下输出:
输出结果字段说明:
- ns:
包含database命名空间,后者结合了database name称和集合。
- db:
包含database的名称。名为 . 的database针对全局锁定,而非特定database。
- total:
mongod花费的时间工作在这个命名空间提供总额。
- read:
提供了大量的时间,这mongod花费在执行读操作,在此命名空间。
- write:
提供这个命名空间进行写操作,这mongod花了大量的时间。
本专栏所有文章
第1章 MongoDB 教程 | 第2章 NoSQL 简介教程 |
---|---|
第3章 MongoDB 简介教程 | 第4章 Windows MongoDB教程 |
第5章 Linux MongoDB教程 | 第6章 OSX MongoDB教程 |
第7章 MongoDB 概念解析教程 | 第8章 MongoDB 连接教程 |
第9章 MongoDB 创建数据库教程 | 第10章 MongoDB 删除数据库教程 |
第11章 MongoDB 创建集合教程 | 第12章 MongoDB 删除集合教程 |
第13章 MongoDB 插入文档教程 | 第14章 MongoDB 更新文档教程 |
第15章 MongoDB 删除文档教程 | 第16章 MongoDB 查询文档教程 |
第17章 MongoDB 条件操作符教程 | 第18章 MongoDB $type 操作符教程 |
第19章 MongoDB Limit与Skip方法教程 | 第20章 MongoDB 排序教程 |
第21章 MongoDB 索引教程 | 第22章 MongoDB 聚合教程 |
第23章 MongoDB 复制(副本集)教程 | 第24章 MongoDB 分片教程 |
第25章 MongoDB 备份与恢复教程 | 第26章 第26章 MongoDB 监控教程教程 |
第27章 MongoDB Java教程 | 第28章 MongoDB PHP 扩展教程 |
第29章 MongoDB PHP教程 | 第30章 MongoDB PHP7教程 |
第31章 Node.js MongoDB教程 | 第32章 MongoDB 关系教程 |
第33章 MongoDB 数据库引用教程 | 第34章 MongoDB 覆盖索引查询教程 |
第35章 MongoDB 查询分析教程 | 第36章 MongoDB 原子操作教程 |
第37章 MongoDB 高级索引教程 | 第38章 MongoDB 索引限制教程 |
第39章 MongoDB ObjectId教程 | 第40章 MongoDB Map Reduce教程 |
第41章 MongoDB 全文检索教程 | 第42章 MongoDB 正则表达式教程 |
第43章 MongoDB 管理工具教程 | 第44章 MongoDB GridFS教程 |
第45章 MongoDB 固定集合教程 | 第46章 MongoDB 自动增长教程 |
寄语
本文有榴莲酱CSDN原创,欢迎点赞、转载,博客地址:https://blog.csdn.net/qq441540598
- 如果你想这辈子有所成就,那么早上把你叫醒的,不应该是闹钟,而应该是你的执着追求的人生梦想。
- 喊足信心,勇气唱响;挥洒汗水,超越信仰;握紧双拳,展翅飞翔;拥抱阳光,奔向辉煌;突破自我,永争第一。
- 只有比别人更早。更勤恳地尽力,才干尝到胜利的味道。
- 多数人是活着,做有兴趣的事,体现过程。精英分子才是追求成功
- 我作为一名中国的科技工作者,活着的目的就是为人民服务。如果人民最后对我的一生所做的各种工作表示满意的。话,那才是最高的奖赏。