--mongostat工具是mongdb自带的监控工具,可以用来监控mongodb当前状态下的运行情况:

[root@slave2 ~]# /usr/local/mongodb341/bin/mongostat 2
insert query update delete getmore command dirty used flushes vsize   res qrw arw net_in net_out conn                time
    *0    *0     *0     *0       0     1|0  0.0% 0.0%       0  439M 56.0M 0|0 0|0    79b   22.5k    2 Dec 29 13:22:35.349
    *0    *0     *0     *0       0     1|0  0.0% 0.0%       0  439M 56.0M 0|0 0|0    79b   22.5k    2 Dec 29 13:22:37.349
    *0    *0     *0     *0       0     0|0  0.0% 0.0%       0  439M 56.0M 0|0 0|0    78b   22.5k    2 Dec 29 13:22:39.350
    *0    *0     *0     *0       0     1|0  0.0% 0.0%       0  439M 56.0M 0|0 0|0    79b   22.5k    2 Dec 29 13:22:41.349
    *0    *0     *0     *0       0     1|0  0.0% 0.0%       0  439M 56.0M 0|0 0|0    79b   22.5k    2 Dec 29 13:22:43.348
    *0    *0     *0     *0       0     0|0  0.0% 0.0%       0  439M 56.0M 0|0 0|0    78b   22.5k    2 Dec 29 13:22:45.349
    *0    *0     *0     *0       0     0|0  0.0% 0.0%       0  439M 56.0M 0|0 0|0    78b   22.5k    2 Dec 29 13:22:47.350
    *0    *0     *0     *0       0     1|0  0.0% 0.0%       0  439M 56.0M 0|0 0|0   105b   22.5k    2 Dec 29 13:22:49.352

--mongotop工具是mongodb自带的top监控工具,可以用来监控当前mongodb数据库哪些资源占用资源较多,对于优化具有参考作用:

[root@slave2 ~]# /usr/local/mongodb341/bin/mongotop 2
2016-12-29T13:24:35.530+0800    connected to: 127.0.0.1

ns    total    read    write    2016-12-29T13:24:37+08:00
  admin.system.roles      0ms     0ms      0ms                            
  admin.system.users      0ms     0ms      0ms                            
admin.system.version      0ms     0ms      0ms                            
             dbk.col      0ms     0ms      0ms                            
            dbk.test      0ms     0ms      0ms                            
          dbking.col      0ms     0ms      0ms                            
         dbking.test      0ms     0ms      0ms                            
           local.col      0ms     0ms      0ms                            
   local.startup_log      0ms     0ms      0ms                            
local.system.replset      0ms     0ms      0ms

ns    total    read    write    2016-12-29T13:24:39+08:00
  admin.system.roles      0ms     0ms      0ms                            
  admin.system.users      0ms     0ms      0ms                            
admin.system.version      0ms     0ms      0ms                            
             dbk.col      0ms     0ms      0ms                            
            dbk.test      0ms     0ms      0ms                            
          dbking.col      0ms     0ms      0ms                            
         dbking.test      0ms     0ms      0ms                            
           local.col      0ms     0ms      0ms                            
   local.startup_log      0ms     0ms      0ms                            
local.system.replset      0ms     0ms      0ms

mongostat和mongotop对mongodb数据库运行状态进行监控的更多相关文章

  1. MongoDB数据库索引构建情况分析

    前面的话 本文将详细介绍MongoDB数据库索引构建情况分析 概述 创建索引可以加快索引相关的查询,但是会增加磁盘空间的消耗,降低写入性能.这时,就需要评判当前索引的构建情况是否合理.有4种方法可以使 ...

  2. mongoDB 数据库操作

    mongoDB 数据库操作 数据库命名规则 . 使用 utf8 字符,默认所有字符为 utf8 . 不能含有空格 . / \ "\0" 字符 (c++ 中会将 "\0&q ...

  3. Mongodb数据库学习

    数据库 MongoDB (芒果数据库) 数据存储阶段 文件管理阶段 (.txt .doc .xls)优点 : 数据可以长期保存 可以存储大量的数据 使用简单 缺点 : 数据一致性差 数据查找修改不方便 ...

  4. python学习笔记——mongodb数据库

    1 概述 1.1 文件管理阶段 优点:可以长期保存 能存储大量数据 缺点:没有结构化的组织 查找不方便 数据容易冗余 1.2 数据库管理阶段 有文件存储的优点,同时解决了文件存储的问题 缺点 : 操作 ...

  5. MongoDB 数据库(1)

    数据库 MongoDB (芒果数据库) 数据存储阶段 文件管理阶段 (.txt .doc .xls) 优点 : 数据可以长期保存 可以存储大量的数据 使用简单 缺点 : 数据一致性差 数据查找修改不方 ...

  6. Python全栈 MongoDB 数据库(概念、安装、创建数据)

    什么是关系型数据库?           是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据,             同时也是一个被组织成一组拥有正式描述性的表格( ...

  7. 浅析MongoDB数据库的海量数据存储应用

    [摘要]当今已进入大数据时代,特别是大规模互联网web2.0应用不断发展及云计算所需要的海量存储和海量计算发展,传统的关系型数据库已无法满足这方面的需求.随着NoSQL数据库的不断发展和成熟,可以较好 ...

  8. Mongodb数据库学习系列————(一)Mongodb数据库主从复制的搭建

    Mongodb数据库主从复制的搭建 Writeby:lipeng                                    date:2014-10-22 最近项目上用到了位置查询,在网上 ...

  9. 基于C#的MongoDB数据库开发应用(4)--Redis的安装及使用

    在前面介绍了三篇关于MongoDB数据库的开发使用文章,严格来讲这个不能归类于MongoDB数据库开发,不过Redis又有着和MongoDB数据库非常密切的关系,它们两者很接近,Redis主要是内存中 ...

随机推荐

  1. Visual Studio 添加SVN插件

    这两天为了开发一个移动混合式的框架,被迫去学习去使用VisualStudio,这玩意当年离开校园就再也没用过了,再次看到感觉还是很眼熟...,这篇文件就简单说明下VS下怎么安装SVN插件吧: 1 首先 ...

  2. JAVA简单内存泄露分析及解决

    一.问题产生    项目采用Tomcat6.0为服务器,数据库为mysql5.1,数据库持久层为hibernate3.0,以springMVC3.0为框架,项目开发完成后,上线前夕进行稳定性拷机,测试 ...

  3. 解决select2在modal中无法输入的问题

    解决办法: 在js里加一句 $.fn.modal.Constructor.prototype.enforceFocus = function(){};

  4. 浅谈PostgreSQL的索引

    1. 索引的特性 1.1 加快条件的检索的特性 当表数据量越来越大时查询速度会下降,在表的条件字段上使用索引,快速定位到可能满足条件的记录,不需要遍历所有记录. create table t(id i ...

  5. firefox 好用的插件

    firefox一直是各位渗透测试必备的利器,这里整理了34款Firefox插件和几款Chrome的插件,其中包含渗透测试.信息收集.代理.加密解密等功能. Firefox插件 1:Firebug Fi ...

  6. Splash 对象方法

    go() wait() jsfunc() evaljs() runjs() autoload() call_later() http_get() http_post() set_content() h ...

  7. iOS使用TFHpple解析html

    iOS 开发中解析html 网上有很多写好的解析框架 今天就来讲一下如何用框架TFHpple来解析html 使用TFHpple解析html github地址:https://github.com/to ...

  8. 概率法计算PI

    #include <iostream> using namespace std; //概率计算PI int main() { ; double val; int i; ; i<; i ...

  9. LeetCode 25 Reverse Nodes in k-Group Add to List (划分list为k组)

    题目链接: https://leetcode.com/problems/reverse-nodes-in-k-group/?tab=Description   Problem :将一个有序list划分 ...

  10. 织梦导航条dropdown.js的改进(2013-7-10)

    可以设置一个一直都显示的二级菜单,修复了没有二级菜单时鼠标移上去仍然显示上一个二级菜单的问题.支持一级菜单鼠标离开事件 html代码 <!DOCTYPE html PUBLIC "-/ ...