MongoDB 监测

当正在准备一个MongoDB 部署,应该尽量了解应用程序将要投入生产。制定一个一致的,可重复的方法来管理部署环境,可以最大限度地减少任何意外。

最好的方法采用了原型,进行负载测试,监测的关键指标,并利用这些信息来扩展设置。办法是主动监控整个系统的关键部分 - 这将帮助了解您的生产系统,然后再部署,并确定在这里将需要增加容量。洞察潜在内存使用峰值,例如,可以帮忙把写锁防火在它启动之前。

要监控部署 MongoDB 提供了一些命令,如下所示:

mongostat

此命令检查所有正在运行的 mongod 实例,并返回计数器的数据库操作的状态。这些计数器包括插入,查询,更新,删除,和游标。命令还显示,当打页面错误并展示锁的百分比。这意味着正在运行可能内存不足,命中写容量少,或有一些性能问题。

运行命令启动mongod 实例。在另一个命令提示去bin目录 MongoDB安装并键入mongostat。

该命令的输出如下所示:

mongotop

此命令的跟踪和报告收集的基础上,读取和写入 MongoDB实例活动。默认情况下,mongotop 返回的信息在每一秒可以相应地改变它。应该检查此读写活动符合应用程序的意图,不触发太多写入到数据库的时间,从磁盘读过于频繁,或超过工作集大小。

该命令的输出如下所示:

转载于:https://www.cnblogs.com/wangjing666/p/6839735.html

MongoDB 监测相关推荐

  1. MongoDB 备份恢复

    作者 | JiekeXu 来源 |公众号 JiekeXu DBA之路(ID: JiekeXu_IT) 大家好,我是JiekeXu,很高兴又和大家见面了,今天和大家一起来聊聊MongoDB 备份恢复,欢 ...

  2. MongoDB · 引擎特性 · MongoDB索引原理

    MongoDB · 引擎特性 · MongoDB索引原理 数据库内核月报 原文链接 http://mysql.taobao.org/monthly/2018/09/06/ 为什么需要索引? 当你抱怨M ...

  3. mongodb中的副本集搭建实践(转自:http://www.cnblogs.com/visionwang/p/3290435.html)

    准备运行1个主节点,2个从节点,从节点中其中是一个是仲裁节点(Arb). sudo mongod --replSet application --dbpath /data/node1/ --port ...

  4. mongodb 监控权限_运维监控产品分析篇

    开源运维监控系统篇 1.zabbix 用户群:85%以上的泛互联网企业. 优点:支持多平台的企业级分布式开源监控软件 安装部署简单,多种数据采集插件灵活集成 功能强大,可实现复杂多条件告警, 自带画图 ...

  5. 使用TDengine快速搭建运维监测系统

    使用TDengine快速搭建运维监测系统 提到监测,有很多成熟的解决方案,似乎已经没有再讨论的必要,但随着计算机技术的发展,越来越多的场景开始需要监测,它会向着更深更广的方向发展.从业务领域来看,运维 ...

  6. 使用express、react、webpack打包、socket.io、mongodb、ant.design、less、es6实现聊天室

    拿到一个项目,我们应该如何去完成这个项目呢. 是直接上手? 还是先进行分析,然后再去解决呢?毫无疑问,如果直接上手解决,那么可能会因为知道目标所在,而导致出现各种问题. 所以,我们应该系统的分析这个项 ...

  7. 有多少漏洞都会重来:从ElasticSearch到MongoDB和Redis

    编者说明:在新年即将来临,长假渐近的日子里,一定不要忘了数据库也需要关照,我们曾经总结过:数据库的假期综合症,本文整理了一些数据库安全方面的案例,在新年前为大家再提一次醒. 在技术领域,周而复始发生的 ...

  8. MongoDB一次节点宕机引发的思考(源码剖析)【华为云分享】

    目录 简介 日志分析 副本集 如何实现 Failover 心跳的实现 electionTimeout 定时器 业务影响评估 参考链接 声明:本文同步发表于 MongoDB 中文社区,传送门: http ...

  9. MongoDB与MySQL效率对比

    点击关注公众号,实用技术文章及时了解 来源:blog.csdn.net/u014513883/article/ details/49365987 本文主要通过批量与非批量对比操作的方式介绍MongoD ...

最新文章

  1. element ui只输入数字校验
  2. Android JSON数据解析(GSON方式)
  3. sql 删除重复记录保留一条_从零学会SQL·二——简单查询
  4. 浏览器插件之ActiveX开发(二
  5. 使用Object.observe 实现数据绑定
  6. 关于动态修改定时器的时间间隔
  7. 智能硬件开发神器免费送!距离产品智能化,只差一个“三明治”的距离
  8. java ee ide 添加spring,如何在Eclipse IDE项目文件夹中为spring添加jar文件
  9. dell服务器怎么看硬件状态,从DELL 2950和DELL R710看服务器硬件
  10. yolo mark的使用(转)
  11. 看CarbonData如何用四招助力Apache Spark
  12. ubuntu16.04下FSA-Net环境安装和训练
  13. java二分法查找_java 中二分法查找的应用实例
  14. FreeRTOS(一)——任务管理
  15. Hobo 4: Total War
  16. 安卓 qemu 运行linux,在Qemu的beagleboard上运行Android
  17. 微信文件夹的dat文件怎么打开_微信文件夹里的照片文件是DAT格式怎么才能打开?...
  18. python PIL彩色图片转黑白图片
  19. linux下swp文件
  20. 扫描图片怎么变成电子版?不止扫描仪

热门文章

  1. 重入锁、死锁、活锁、公平非公平锁……一下子都给你屡清楚了
  2. flutter - URL出现在网站名称的位置
  3. java lazy loading_java – Spring,@Transactional和Hibernate Lazy Loading
  4. Java如何让小球随机运动_用java模拟两球的随机运动及碰撞
  5. 神策数据迁移服务正式上线,以服务产品化迎战云迁移难题
  6. 校招启动 | 2021 神策未来星全面启航,只差 1 个你!
  7. WCF分布式开发必备知识(2):.Net Remoting
  8. Object-C---gt;Swift之(三)nil合并运算符、范围运算符
  9. Oracle 12c   归档模式更改
  10. Java_StringBuffer类