英语法语西班牙语

Ad


OnWorks 网站图标

mongostat - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 mongostat

这是 mongostat 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


mongostat-MongoDB

概要


蒙哥斯塔 实用程序提供当前运行状态的快速概览
的mongod or 蒙戈 实例。 蒙哥斯塔 在功能上类似于 UNIX/Linux 文件系统
效用 vmstat的,但提供有关数据 的mongod蒙戈 实例。

参见

有关监控 MongoDB 的更多信息,请参阅 /管理/监控.

有关各种其他 MongoDB 状态输出的更多背景信息,请参阅:

· /引用/服务器状态

· /参考/副本状态

· /参考/数据库统计

· /参考/集合统计

有关提供 MongoDB 指标的其他实用程序,请参阅“蒙戈托普."

蒙哥斯塔 连接到 的mongod 在 TCP 端口的本地主机接口上运行的实例
27017; 然而, 蒙哥斯塔 可以连接到任何可访问的遥控器 的mongod 实例。

配置


蒙哥斯塔

- 帮帮我 返回基本帮助和用法文本。

--详细, -v
增加在命令行上返回的内部报告数量。 增加
冗长的 -v 通过多次包含选项来形成(例如
-vvvvv.)

- 版
返回版本 蒙哥斯塔 效用。

- 主持人 <:端口>
指定可解析的主机名 的mongod 要从中导出数据。
默认情况下 蒙哥斯塔 尝试连接到运行在
本地主机端口号 27017.

(可选)指定端口号以连接在端口上运行的 MongoDB 实例
以外 27017.

要连接到副本集,您可以指定副本集种子名称和种子
集合成员列表,格式如下:

/ <:端口>, ,...

- 港口
指定端口号,如果 MongoDB 实例未在标准上运行
港口。 (IE 27017) 您还可以使用 指定端口号 蒙哥斯塔 - 主持人
命令。

--ipv6 启用 IPv6 支持,允许 蒙哥斯塔 使用连接到 MongoDB 实例
IPv6 网络。 所有 MongoDB 程序和进程,包括 蒙哥斯塔,禁用
默认支持 IPv6。

--ssl 2.4 新版功能:MongoDB 添加了对 SSL 连接的支持 的mongod 实例
在 mongostat 中。

注意 mongostat 中的 SSL 支持未编译到 MongoDB 的默认发行版中。
我们 /管理/SSL 有关 SSL 和 MongoDB 的更多信息。

此外,mongostat 不支持连接到 的mongod 实例
需要客户端证书验证。

允许 蒙哥斯塔 连接到 的mongod 通过 SSL 连接的实例。

- 用户名 , -u
指定一个用户名以对 MongoDB 实例进行身份验证,如果您的数据库
需要身份验证。 配合使用 蒙哥斯塔 - 密码 选项
提供密码。

- 密码 , -p
指定用于对 MongoDB 实例进行身份验证的密码。 配合使用
蒙哥斯塔 - 用户名 提供用户名的选项。

如果您指定一个 - 用户名 没有 - 密码 选项, 蒙哥斯塔 将提示
以交互方式输入密码。

--身份验证数据库
版本2.4中的新功能。

指定保存用户的数据库(例如 - 用户名) 证书。

默认情况下, 蒙哥斯塔 假设指定给 - D b 论点
保存用户的凭据,除非您指定 --身份验证数据库.

我们 用户来源, /reference/特权文件/引用/用户权限
有关 MongoDB 中委托身份验证的更多信息。

--认证机制
版本2.4中的新功能。

指定认证机制。 默认情况下,身份验证机制为
MongoDB-CR,这是 MongoDB 质询/响应身份验证机制。 在
MongoDB 订阅者版, 蒙哥斯塔 还包括对 GSSAPI
处理 Kerberos 身份验证。

我们 /tutorial/控制访问 mongodb-with-kerberos-authentication 更多
有关 Kerberos 身份验证的信息。

--无标题
禁用列或字段名称的输出。

--行数 , -n
控制要输出的行数。 配合使用 睡觉时间
控制持续时间的参数 蒙哥斯塔 操作。

除非 --行数 被指定, 蒙哥斯塔 将返回无限多的行
(例如值 0.)

--http 配置 蒙哥斯塔 使用 HTTP 接口而不是原始数据收集数据
数据库连接。

- 发现
使用此选项 蒙哥斯塔 发现和报告所有成员的统计数据
a 回复 or 分片 . 当连接到副本集的任何成员时,
- 发现 所有非 成员 的副本集。 当连接到一个 蒙戈,
蒙哥斯塔 将返回所有数据 碎片 在集群中。 如果一个副本集
在分片集群中提供一个分片, 蒙哥斯塔 将报告非隐藏
该副本集的成员。

蒙哥斯塔 - 主持人 选项不是必需的,但在这种情况下可能有用。

- 全部 配置 蒙哥斯塔 返回所有可选 领域.


最后一个参数是时间长度,以秒为单位, 蒙哥斯塔 等待
通话之间。 默认情况下 蒙哥斯塔 每秒返回一个调用。

蒙哥斯塔 返回反映 1 秒时间段内操作的值。 为了
的值 大于 1, 蒙哥斯塔 平均数据以反映平均值
每秒操作数。

FIELDS


蒙哥斯塔 返回反映 1 秒时间段内操作的值。 什么时候
蒙哥斯塔 具有大于 1 的值, 蒙哥斯塔 平均统计为
反映每秒的平均操作。

蒙哥斯塔 输出以下字段:

插件
每秒插入数据库的对象数。 如果后面跟着一个
星号(例如 *),该数据是指复制操作。

询问 每秒查询操作数。

更新 每秒更新操作数。

删除 每秒删除操作的次数。

获取更多
每秒获取更多(即游标批处理)操作的次数。

命令
每秒的命令数。 在 奴隶 系统, 蒙哥斯塔
表示由管道字符分隔的两个值(例如 |),形式为
本地|复制 命令。

潮红
的数量 FSYNC 每秒操作数。

映射 映射的数据总量(以兆字节为单位)。 这是总数据大小
上次的时间 蒙哥斯塔 呼叫。

尺寸 进程在执行时使用的(虚拟)内存量(以兆字节为单位)
最后 蒙哥斯塔 呼叫。

水库 进程在执行时使用的(驻留)内存量(以兆字节为单位)
最后 蒙哥斯塔 呼叫。

故障 在 2.1 版中更改。

每秒页面错误数。

在 2.1 版之前,此值仅提供给运行在 MongoDB 上的实例
Linux 主机。

锁定 全局写锁中的时间百分比。

在 2.2 版中更改: 锁定 db 字段替换 锁定 % 场到更多
2.2 版中有关数据库特定锁的适当数据。

锁定 db
版本2.2中的新功能。

每个数据库上下文特定锁定中的时间百分比。 蒙哥斯塔
报告自上次以来花费最多时间的数据库 蒙哥斯塔 打电话给
写锁。

此值表示列出的数据库在锁定中花费的时间
结合 随着时间的推移 的mongod 花在全局锁上。 因为
这和采样方法,您可能会看到一些大于 100% 的值。

IDX 错过
需要页面错误来加载 btree 的索引访问尝试的百分比
节点。 这是一个采样值。

qr 等待从 MongoDB 实例读取数据的客户端队列的长度。

qw 等待从 MongoDB 实例写入数据的客户端队列的长度。

ar 执行读取操作的活动客户端的数量。

aw 执行写入操作的活动客户端的数量。

网络输入 网络流量,在 字节, 由 MongoDB 实例接收。

这包括来自 蒙哥斯塔 本身。

网络输出 网络流量,在 字节, 由 MongoDB 实例发送。

这包括来自 蒙哥斯塔 本身。

康恩 打开的连接总数。

副本集的名称(如果适用)。

代表 节点的复制状态。

┌──────┬────────────────────┐
复制 Type
├──────┼────────────────────┤
│M│
├──────┼────────────────────┤
│证监会│
├──────┼────────────────────┤
│REC │ 恢复 │
├──────┼────────────────────┤
│UNK │ 未知 │
├──────┼────────────────────┤
│SLV │ 奴隶
└────────┴──────────────────┘

用法


在第一个例子中, 蒙哥斯塔 将每秒返回数据 20 秒。 蒙哥斯塔
从收集数据 的mongod 在端口 27017 上的本地主机接口上运行的实例。
以下所有调用都会产生相同的行为:

mongostat--行数 20 1
mongostat--行数 20
mongostat-n 20 1
mongostat-n 20

在下一个例子中, 蒙哥斯塔 每 5 分钟(或 300 秒)返回一次数据,持续时间一样长
随着程序运行。 蒙哥斯塔 从收集数据 的mongod 实例上运行
端口上的本地主机接口 27017. 以下两个调用产生相同的
行为。

mongostat--行数 0 300
mongostat-n 0 300
蒙戈斯塔300

在下面的例子中, 蒙哥斯塔 一小时内每 5 分钟返回一次数据(12 次。)
蒙哥斯塔 从收集数据 的mongod 在本地主机接口上运行的实例
端口 27017。以下两个调用产生相同的行为。

mongostat--行数 12 300
mongostat-n 12 300

在许多情况下,使用 - 发现 将有助于提供更完整的快照
整组机器的状态。 如果一个 蒙戈 进程连接到 分片
正在端口上运行 27017 本地机器的,可以用下面的形式返回
来自集群所有成员的统计信息:

mongostat——发现

使用 onworks.net 服务在线使用 mongostat


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad