问题标签 [mongodb-mms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
492 浏览

mongodb-mms - MongoDB MMS 仅监控“本地”数据库

我已经安装了一个 MongoDB (2.6.5) 实例并创建了一个包含多个集合的数据库。之后,我安装并配置了 MMS(按照 MMS 站点内的 Mongo 指南)并能够成功监控实例。但它只监控名为“本地”的数据库。当我登录到 mongo shell 时,我可以看到以下内容:

显示 dbs TestV1 7.950GB 管理员 0.078GB 本地 0.078GB

但是当我查看 MMS 的仪表板时,我只看到本地数据库的统计信息。知道如何让其他数据库出现吗?

0 投票
0 回答
499 浏览

mongodb-mms - 为什么 MongoDB MMS 自动化代理使用这么多 CPU?

我已经使用 MongoDB 的 MMS 自动化代理在同一台机器上部署了一个由 4 个分片组成的集群,并且我观察到代理进程的 CPU 使用率相对较高(持续 20-30% 的 CPU)。

我检查了日志,/var/log/mongodb-mms-automation/automation-agent-verbose.log似乎代理可能卡在一个循环中 - 输出不断重复。

这是正常的吗?

编辑:版本

代理版本 1.2.3.704

编辑:添加图表

下面是一些图表,显示了过去 12 小时内托管集群的计算机上的 CPU 使用情况。请注意代理如何持续使用整个集群的两倍CPU!

mongod进程的总使用量:

mongod 进程总使用量

按进程的总使用量mongodb-mms-automation-agent

mongodb-mms-automation-agent 用法

0 投票
1 回答
411 浏览

mongodb - MongoDB MMS 监控和备份现有的 mongo 实例

我们在 aws ec2 中设置了自己的 mongo 副本集,它运行良好。现在,我们想要的是设置 MMS 来监控和备份副本集。MMS 似乎只会监控和备份 MMS 部署的 mongo 实例。

有解决办法吗?

0 投票
1 回答
5146 浏览

mongodb - 如何访问oplog MongoDB(MMS副本集)

我有一个带有MMS的 MongoDB 副本集。我创建了一个具有所有权限的用户(在 MMS 上都可用),但我无法访问本地数据库和/或 oplog 集合。痕迹:

我需要将我的 Meteor 应用程序和其他使用 Node.js 的应用程序连接到 oplog,但我无法访问它。

为什么? 因为我正在使用 Node.js 编写一个脚本来创建基于 oplog 的队列。这是可能的,我在 MongoHQ 和 MongoLab 上测试成功,但现在我需要在我的 MMS 生产副本集中使用 MMS 运行它,而无需创建自定义 MongoDB 副本集。

0 投票
1 回答
133 浏览

mongodb-mms - MongoDB 彩信 API 404

我正在尝试根据MMS API 上的 MongoDB 文档查找 MMS 的端点,但是当我尝试各种端点时,例如:

我只看到:

这真的很令人沮丧,而且 MongoDB 关于 MMS API 的文档设计得很糟糕。

以前有人用过它吗?

0 投票
1 回答
88 浏览

mongodb - 是否可以使用 MongoDB MMS 提供副本集?

我想知道是否可以使用 MongoDB MMS API 提供副本集(或任何其他部署模式)。可以使用 UI,但我们希望从另一个内部系统自动化该过程。我查看了 API 文档,但我不清楚您是否可以这样做。

0 投票
0 回答
138 浏览

mongodb - Mongodb MMS 时间点恢复周期

在 MMS 备份中,我们有选项"Allow point-in-time restores going back 1/2/3/4 days",这意味着 MMS 将存储 oplogs 以在该天数内恢复。

但是,当我尝试恢复到过去 24 小时之后的时间时,我收到了错误消息:

谁能确认彩信目前仅支持 24 小时时间点还原?如果是,那么将 oplog 存储最多 4 天的目的是什么?

0 投票
1 回答
623 浏览

mongodb - 如何从 MongoDB MMS 门户将“arbiterOnly”设置为副本集中的现有节点?

我正在尝试使用 MongoDB MMS 服务在 Azure Cloud 中配置副本集。我创建了一个包含三个节点的副本集,一个作为主节点,两个从节点。如何使这些辅助节点之一成为任意节点?

0 投票
1 回答
587 浏览

mongodb - mongo 3.0 中的锁定率

我一直在玩 mongo 3.0 rc7 和 rc8,我发现无论我使用 MMAPv1 还是 WiredTiger 引擎,mongostat 都不会显示锁定率列。同样在 MMS 中,“lock %”图表在 3.0 系统中不可用

我们一直在我们的监控系统中使用锁定率,并且作为性能测试期间的测量之一(我们一直在通过 Gatling 或 Tsung 运行相同的重负载测试集,并观察我们最近对 DB 使用的优化是否有一些真正的影响,并发现某些新功能在这方面是否没有回归)。

有没有办法在 mongo 3 中以某种方式找到这个值?现在我们主要想在 2.6.7 和 3.0.0-rc8 上运行比较测试,看看有什么区别,虽然我们当然从应用程序性能的角度得到了很好的数据集,但我们也想比较一些 DB统计数据和锁定率就是其中之一。或者我们是否完全错过了 v3 MMAPv1 中的点和集合级别锁或 WiredTiger 中的文档级别锁,现在衡量或比较毫无意义?如果是这样,我们如何测量,重负载时的 DB 限制是多少(在 < 2.6.7 中这相当容易,通常锁定率是第一个触发的,一旦它超过 70-80%,我们就知道这是上限),或测试我们如何使用数据库的回归/改进?

非常感谢

0 投票
0 回答
87 浏览

mongodb - 为什么带有 $out 运算符的 MongoDB 聚合框架会产生网络流量?

我有一个以运算符结尾的聚合管道,$out用于将结果写入另一个集合。它按预期工作,但是当我查看 MMS 中的网络流量指标时,我看到该操作从主服务器生成了额外的 180 Kb/s 的输出流量。

我假设$out操作员使聚合管道在服务器内部工作,因此不应该发生进出流量。那么这些额外的流量是如何产生的呢?

管道阶段是$match -> $project -> $project -> $out,我直接在 3 节点集群的主服务器中运行它。

谢谢!