MongoDB mongotop 命令

本文将介绍 mongotop 命令的用法。

mongotop 命令也是 MongoDB 下的一个内置工具,mongotop 提供了一个方法,用来跟踪一个 MongoDB 的实例,查看哪些大量的时间花费在读取和写入数据。 mongotop 提供每个集合的水平的统计数据。默认情况下,mongotop返回值的每一秒。

启动你的 Mongod 服务,进入到你安装的 MongoDB 的 bin 目录, 然后输入mongotop命令,如下所示:

D:\mongodb-v4.2.3\bin> mongostop

效果图如下:

MongoDB mongotop 命令

mongostop 命令常用选项:

  • --help:显示帮助信息

  • --version:显示版本信息

  • -v, --verbose=:详细模式,多个v可以增加详细输出,如-vvvv

  • --quiet:隐藏所有日志输出

  • -h, --host=:主机信息(主机名或IP地址)

  • --port=:端口

  • -u, --username=:指定链接的用户名

  • -p, --password=:指定链接的用户密码

  • --authenticationDatabase=:指定用户认证库

  • --authenticationMechanism=:指定认证机制

  • --locks:查看数据库锁情况

  • -n, --rowcount=:指定显示行数

  • --json:输出格式为JSON

实例:连接到远程(192.168.238.201)mongodb 服务,端口为 27017。如下:

D:\\mongodb-v4.2.3\bin> mongotop --host 192.168.238.201 --port 27017
2020-03-03T21:53:45.504+0800    connected to: mongodb://192.168.238.201:27017/

                    ns    total    read    write    2020-03-03T21:53:46+08:00
    admin.system.roles      0ms     0ms      0ms
  admin.system.version      0ms     0ms      0ms
config.system.sessions      0ms     0ms      0ms
   config.transactions      0ms     0ms      0ms
        local.oplog.rs      0ms     0ms      0ms
  local.system.replset      0ms     0ms      0ms
             test.test      0ms     0ms      0ms
我们愈是学习,愈觉得自己的贫乏。 —— 雪莱
0 不喜欢
说说我的看法 -
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号