mongodb自带监控 mongostat数值说明
query : 一秒内的查询数
update: 一秒内的更新数
delete: 一秒内的删除数
getmore: 查询时游标(cursor)的getmore操作
command: 一秒内执行的命令数
flushes: 一秒内flush的次数 一般都是0,或者1,通过计算两个1之间的间隔时间,可以大致了解多长时间flush一次。flush开销是很大的,如果频繁的flush,可能就要找找原因了。
mapped:vsize: res: 这三个和用top看到的一样,mapped, vsize一般不会有大的变动, res会慢慢的上升,如果res经常突然下降,去查查是否有别的程序狂吃内存。
faults:大压力下这个数值往往不为0。如果经常不为0,那就该加内存了。
locked: MongoDB就一把读写锁,这里指的是写锁所住的时间百分比。这个数值过大(经常超过10%),那就是出状况了。
dx miss:非常重要的参数, 正常情况下,所有的查询都应该通过索引,也就是idx miss为0。如果这里数值较大,是不是缺少索引。
qr|qw: queue lengths for clients waiting (read|write)
ar|aw: active clients (read|write)
如果这两个数值很大,那么就是DB被堵住了,DB的处理速度不及请求速度。看看是否有开销很大的慢查询。如果查询一切正常,确实是负载很大,就需要加机器了。
netIn: network traffic in - bits
netOut: network traffic out - bits
网络带宽压力
conn: MongoDB为每一个连接创建一个线程,线程的创建和释放也是有开销的。尽量不要让这个数值很大。
repl: 服务器当前状态
M - master
SEC - secondary
REC - recovering
UNK - unknown
SLV - slave
time: 当前时间
本文转自 拖鞋崽 51CTO博客,原文链接:http://blog.51cto.com/1992mrwang/1585636
mongodb自带监控 mongostat数值说明相关推荐
- 使用MMS(MongoDB Monitoring Service)监控MongoDB
一.MongoDB简介: MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. 它的特点是高性能.易部署.易使用,存储数据非常方便.主 ...
- Excel中如何输入前面带0的数值
在工作中,当我们在excel表输入前面带0的数值(比如001)的时候,表格默认会显示1,那么该如何显示001呢,今天就用我常用的speedoffice软件和大家一起分享学习下. 步骤: 1.首先,我们 ...
- 【解决方案 二十三】带单位的数值转大写人民币金额
最近接到一个任务,要去把普通的数值带着单位转大写人民币金额,例如:5.2 万元 转为大写:伍万贰仟元,这其中可以拆解为两个任务,一个是数值转人民币大写,还有一个就是把单位体现进来,为了解耦合,我决定把 ...
- android监控手机使用次数,原来手机还自带监控功能,手机使用记录一清二楚,赖也赖不掉...
原标题:原来手机还自带监控功能,手机使用记录一清二楚,赖也赖不掉 现如今,手机已经变成我们生活的必需品之一了,每天花在手机上的时间也越来越多,自己都不知道时间花去哪儿了.有的时候借了手机给朋友用,是否 ...
- MongoDB数据库性能监控详解
目录 一.MongoDB启动超慢 1.启动日常卡住,根本不用为了截屏而快速操作,MongoDB启动真的超级慢~~ 2.启动MongoDB配置服务器,间歇性失败. 3.查看MongoDB日志,分析&qu ...
- JVM系列(二):JDK自带监控命令
为什么80%的码农都做不了架构师?>>> 当我们定位一个系统的问题时,知识.经验是关键基础,数据是依据,工具是运用知识处理数据的手段.这里的数据包括:运行日志.异常堆栈.GC日 ...
- mongodb 对内存的占用监控 ——mongostat,linux系统可用的内存是free + buffers + cached...
刚开始使用mongodb的时候,不太注意mongodb的内存使用,但通过查资料发现mongodb对内存的占用是巨大的,在本地测试服务器中,8G的内存居然被占用了45%.汗呀. 本文就来剖析一下mon ...
- mongodb检查点_mongodb 监控命令mongostat
mongodb 监控命令mongostat 2016/03/07 15:11 于 数据分析 mongostat实用工具提供了mongoDB一个实例快速概述和当前运行的状态.mongostat功能类似于 ...
- Mongodb自带工具
前言 对于数据库需要搭配必要的管理的工具,以达到对数据库运行状态的监控,对数据库进行冗余备份,总之依靠工具能够更好的管理数据库.数据mongodb数据库是存储着爬取招聘数据,其中数据共计有120万分文 ...
最新文章
- java学习笔记13--反射机制与动态代理
- python web shell
- shell-----函数库调用
- 目前对Learning to Rank 最全面的总结
- Linux 系统中的权限管理
- 学堂在线计算机挂了咋办,各位师兄师姐我想问下计算机挂了是直接重修吗(#泪)...
- PHP会话控制考察点
- 资料分享 | 数据挖掘实例资料分享来袭
- [html] xml与html有什么区别?
- android学习笔记五。2、其他组件
- TypeScript 枚举(Enum)
- C++ 偏微分数值计算库_一文带你了解计算流体力学CFD及其应用领域
- 做企业:什么都可以外包么
- 《长安十二时辰》火了!程序员版本过于真实!
- 安装了谷歌服务框架还是闪退_小米手机安装谷歌服务(Google play)
- mysql 视图 过程 函数_MySql视图、存储过程、函数、索引
- 朋友圈转发集赞截图生成工具,以假乱真!
- 基于低代码平台(Low Code Platform)开发中小企业信息化项目
- 用了这么久的消息队列,你知道为什么需要它吗?
- LIBROSA实现音频基本处理+乐音三要素原理解析
热门文章
- java HashMap的使用
- PDF 补丁丁 0.5.0.2078 测试版发布:不用打字,也能加书签
- Java集合7 (NavigableSet)
- ASP.NET Core 2 学习笔记(四)依赖注入
- 【原创】如何在 Linux 下调整可打开文件/文件描述符数目
- Redis学习笔记~实现消息队列比MSMQ更方便
- Unix调试的瑞士军刀:lsof
- ASP-JSP-NET 清空IE缓存
- SQL_Server_2005_日期和时间函数(描述及实例)
- [翻译]Scott Mitchell 的ASP.NET 2.0数据教程之十三:在DetailsView控件中使用TemplateField...