广告
返回顶部
首页 > 资讯 > 数据库 >Mongodb数据库中mongostat工具用法
  • 4609
分享到

Mongodb数据库中mongostat工具用法

2024-04-02 19:04:59 4609人浏览 安东尼
摘要

monGostat是mongoDB自带的工具,用于检测mongodb的运行状态。 Test:Test/node-131 / # mongostat --helpUsage:mongostat <opt

monGostat是mongoDB自带的工具,用于检测mongodb的运行状态。

Test:Test/node-131 / # mongostat --help
Usage:
mongostat <options> <polling interval in seconds>

Monitor basic MongoDB server statistics.

See Http://docs.mongodb.org/manual/reference/program/mongostat/ for more infORMation.

general options:
--help print usage
--version print the tool version and exit

verbosity options:
-v, --verbose=<level> more detailed log output (include multiple times for more verbosity, e.g. -vvvvv, or specify a numeric value, e.g. --verbose=N)
--quiet hide all log output

connection options:
-h, --host=<hostname> mongodb host to connect to (setname/host1,host2 for replica sets)
--port=<port> server port (can also use --host hostname:port)

ssl options:
--ssl connect to a mongod or mongos that has ssl enabled
--sslCAFile=<filename> the .pem file containing the root certificate chain from the certificate authority
--sslPEMKeyFile=<filename> the .pem file containing the certificate and key
--sslPEMKeyPassWord=<password> the password to decrypt the sslPEMKeyFile, if necessary
--sslCRLFile=<filename> the .pem file containing the certificate revocation list
--sslAllowInvalidCertificates bypass the validation for server certificates
--sslAllowInvalidHostnames bypass the validation for server name
--sslFIPSMode use FIPS mode of the installed openssl library

authentication options:
-u, --username=<username> username for authentication
-p, --password=<password> password for authentication
--authenticationDatabase=<database-name> database that holds the users credentials
--authenticationMechanism=<mechanism> authentication mechanism to use

stat options:
--noheaders dont output column names
-n, --rowcount=<count> number of stats lines to print (0 for indefinite)
--discover discover nodes and display stats for all
--http use HTTP instead of raw db connection
--all all optional fields
--JSON output as jsON rather than a formatted table

举例:

20秒数据,每1秒钟输出

mongostat -h 80.81.2.3 -p 27017 --rowcount 20 1

300秒数据,每5秒输出

mongostat -h 80.81.2.3 -p 27017 -n 300 5

以json格式输出

mongostat -h 80.81.2.4 -p 27017 -n 60 1 --json

搜集复制集aCloud中所有节点的60s内运行状态,间隔1s刷新,保存到文件mongostat_aCloud.log中。

mongostat -h aCloud/80.81.2.4,80.81.2.5,80.81.2.6 -p 27017 -n 60 1 >> mongostat_aCloud.log

监控复制集Primary节点 80.81.2.4 的状态

Sangfor:aCloud/node-131 /var/lib/mongodb # mongostat -h 80.81.2.4 -p 27017 -n 60 1
insert query update delete getmore command % dirty % used flushes vsize res qr|qw ar|aw netIn netOut conn set repl time
4327 0 0 0 445 748|0 0.5 4.1 0 1.1G 437.0M 0|0 0|0 834k 1m 7 aCloud PRI 2016-07-21T20:56:48+08:00
3857
0 0 0 442 752|0 0.5 4.1 0 1.1G 438.0M 0|0 0|0 771k 1m 7 aCloud PRI 2016-07-21T20:56:49+08:00

结果解析:

insert 每秒instert操作次数
query 每秒query操作次数
update 每秒update操作次数
delete 每秒delete操作次数
getmore每秒getmore操作次数
command每秒command执行次数
flushes每秒执行fsync将数据写入硬盘的次数
vsize 虚拟内存使用量,单位是MB
res 物理内存使用量,单位MB
qr|qw 队列中waiting的读/写次数
ar|aw 已激活active的读/写次数
netIn 接收端网络速率,单位是bytes
netOut发送端网络速率,单位是bytes
conn 连接数(open connections)
set 复制集(replica set)名称
repl 成员在复制集中的状态(PRI|SEC|ARB|REC)
您可能感兴趣的文档:

--结束END--

本文标题: Mongodb数据库中mongostat工具用法

本文链接: https://www.lsjlt.com/news/47741.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Mongodb数据库中mongostat工具用法
    mongostat是mongoDB自带的工具,用于检测mongodb的运行状态。 Test:Test/node-131 / # mongostat --helpUsage:mongostat <opt...
    99+
    2022-10-18
  • 如何在mongodb中使用mongostat监控工具
    如何在mongodb中使用mongostat监控工具?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。mongostat是mongodb自带的状态...
    99+
    2022-10-18
  • 数据库管理工具:使用MySQL和MongoDB
    作者:禅与计算机程序设计艺术 数据库管理工具:使用MySQL和MongoDB 作为一名人工智能专家,程序员和软件架构师,深知数据库管理工具的重要性。一个好的数据库管理工具可以极大地提高数据处理效率和...
    99+
    2023-09-28
    自然语言处理 人工智能 语言模型 编程实践 开发语言 架构设计
  • MongoDB开源数据库开发工具dbKoda
    Southbank Software公司最近发布了 dbKoda 0.6.0 ,这是该软件的 首个发布版 。dbKoda是一款开源的 MongoDB 开发工具,采用JavaScript、 React 和 E...
    99+
    2022-10-18
  • mongodb数据库恢复工具有哪些
    以下是几个常用的 MongoDB 数据库恢复工具:1. mongodump:mongodump 是 MongoDB 官方提供的备份工...
    99+
    2023-08-23
    mongodb数据库
  • NoSql非关系型数据库之MongoDB应用(二):安装MongoDB可视化工具 - 熊泽
    业精于勤,荒于嬉;行成于思,毁于随。   我们上次说到NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 这次我们介绍安装  NoSQL Manager for MongoDB 可视化工具进行语句编写 可以点击...
    99+
    2014-06-04
    NoSql非关系型数据库之MongoDB应用(二):安装MongoDB可视化工具 - 熊泽
  • DataGrip数据库工具怎么用
    这篇文章给大家分享的是有关DataGrip数据库工具怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。最近看到一款数据库客户端工具,DataGrip,是大名鼎鼎的JetBrai...
    99+
    2022-10-18
  • MongoDB数据库的使用方法
    这篇文章主要介绍“MongoDB数据库的使用方法”,在日常操作中,相信很多人在MongoDB数据库的使用方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MongoDB数据库...
    99+
    2022-10-18
  • 使用AJAX工具实现调用mysql数据库方法
    下面一起来了解下使用AJAX工具实现调用mysql数据库方法,相信大家看完肯定会受益匪浅,文字在精不在多,希望使用AJAX工具实现调用mysql数据库方法这篇短内容是你想要的。    &...
    99+
    2022-10-18
  • 通用数据库管理工具DBeaver
    通用数据库管理工具DBeaver...
    99+
    2023-06-04
  • MongoDB数据库索引用法详解
    一.索引详讲 索引是什么,索引就好比一本书的目录,当我们想找某一章节的时候,通过书籍的目录可以很快的找到,所以适当的加入索引可以提高我们查询的数据的速度。 准备工作,向MongoDB中插入20000条记录,没条记录都有n...
    99+
    2022-07-08
    MongoDB数据库 索引用法
  • MySQL数据库InnoDB数据恢复工具怎么用
    小编给大家分享一下MySQL数据库InnoDB数据恢复工具怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一款开源的MySQ...
    99+
    2022-10-19
  • 数据库管理工具Navicat怎么用
    这篇文章主要为大家展示了“数据库管理工具Navicat怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“数据库管理工具Navicat怎么用”这篇文章吧。一、N...
    99+
    2022-10-18
  • DM7 使用dminit工具创建数据库
    1 功能简介   dminit是DM数据库初始化工具。在安装DM的过程中,用户可以选择是否创建初始数据库。如果当时没有创建,那么在安装完成之后,可以利用创建数据库工具dminit来创建。 系统管理...
    99+
    2022-10-18
  • ​使用phpstudy安装phpmyadmin数据库管理工具的方法
    小编给大家分享一下使用phpstudy安装phpmyadmin数据库管理工具的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!...
    99+
    2022-10-18
  • 在C#中使用MongoDB数据库
    一、添加MongoDB引用 想要在C#中使用MongoDB,首先安装支持MongoDB的C#版的驱动。 利用MongoDB官方发布的C#驱动,可通过网络下载或nuget安装,得到M...
    99+
    2022-11-13
  • Oracle数据库访问工具 SQL Plus使用
    场景            Oracle自带数据库查询工具查看数据库有哪些表select * from tab; 查询表结构desc pas_alarm_info;格式化date类型的字段,字符串...
    99+
    2022-10-18
  • Access数据库审计工具mdbtools怎么用
    这期内容当中小编将会给大家带来有关Access数据库审计工具mdbtools怎么用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Access数据库审计工具mdbtoolsAccess是Windows系统中...
    99+
    2023-06-04
  • Node.js中使用mongoose操作mongodb数据库的方法
    如何利用mongoose将数据写入mongodb数据库? 1.利用npm下载安装mongoose; npm install mongoose 2.建立js文件,引入mongoose var mon...
    99+
    2022-06-04
    操作 数据库 方法
  • python中非常好用的数据库管理工具d
    dataset对于操作JSON文件、NoSQL非常好用。 官方文档:http://dataset.readthedocs.io/en/latest/ 补充: 连接mysql数据库: db = dataset.connect('mysq...
    99+
    2023-01-31
    管理工具 非常好用 数据库
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作