问题标签 [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.
mongodb-mms - MMS 为不同分片和副本集的两个数据节点分配相同的别名
我正在使用 MMS 监控 13 个节点的 MongoDB 集群(3 个配置服务器、4 个 MongoS、2 个副本集,每个副本集 2 个成员 + 1 个仲裁器)。MMS 自安装以来工作正常,但现在它没有正确监控分片和副本集。
它仅监视 6 个节点中的 4 个节点(1 个主节点,1 个辅助节点和 2 个仲裁器),并且每次我手动添加它们时都会自动删除另一个副本集(主节点 + 辅助节点)。此外,对于副本集,它正在监视它将主要辅助节点和仲裁器作为独立节点(即使它在监视窗口中为它们显示正确的类型)。
当我检查主机映射时,惊讶地发现它为两个主节点显示相同的别名,并且为两个辅助节点显示相同的别名。我想这就是它没有在监控窗口中显示这两个节点的原因。
我从“主机映射”窗口中手动删除了那些具有相同别名的条目,但它会在几分钟后自动更新。
为什么将两个不同的节点视为相同并为它们取相同的别名?这是一个错误吗?
MMS 在配置服务器和 MongoS 节点上运行良好。
我的彩信群组是“MMS@Ork”
我的数据节点如下:
Server1 -> 副本集 1 的主节点 + 副本集 2 的辅助节点(2 个节点) 服务器 2 -> 副本集 2 的主节点 + 副本集 1 的主节点(2 个节点) 两个副本集的仲裁器位于不同的机器上。我为两个主节点保留了一个通用端口号,并为两个辅助节点保留了另一个端口号。
mongodb - 如何配置 Mongodb MMS 以通过代理?
如何更改 monitoring-agent.config 以通过代理进行身份验证?
更改日志状态...
Monitoring Agent 2.3.1.89-1 发布于 2014-07-08 在代理配置文件中添加了对 HTTP 代理配置的支持。
但我看不出如何做到这一点。
按照 wdberkeley 的链接,我可以将此值添加到 monitoring-agent.config 文件中。
httpProxy=http://"pxproxy01":3128
但这给了..
获取conf失败。操作:获取错误:需要代理身份验证
无论如何设置身份验证用户/密码?
azure - Mongodb管理服务错误,拨号主机失败
我已经使用这个命令下载了彩信
使用 sudo 安装它
并编辑了位于的 /monitoring-agent.config 文件
它工作得很好,直到我通过添加 --Fork 标志并使用此命令来启动我的 mongod rplSet
使用上述命令启动服务后,我的 MMS 开始显示主机无法访问,并且在所有成员中都显示以下消息。
我已经编辑了主机文件,并添加了主机 ips 和主机名。打开 443 端口,并尝试像这样使用 --system 标志启动 mmms
但是,主机仍然无法访问。我在 mongoport (:27017) 上获得了访问列表,是不是因为这个?如果是这样,我应该将什么 IP 添加到该访问列表中?
最好的,
munin - 为什么 munin-node 不向 Mongo 监控服务 (MMS) 发送数据
我有一个在 Ubuntu 14.04 上运行的 munin 节点。它工作正常。在终端中,我可以获取数据。我可以使用 telnet 它telnet towhid 4949
但在 MMS 的硬件选项卡中显示它No data available
。我在这里缺少什么?
mongodb-mms - Mongo MMS监控服务卡住操作
我有一个新的 MMS Mongo 帐户,我想用它来监控测试部署。我尝试使用副本集添加现有部署,但该服务只是添加一个新部署并开始对我的集群进行不必要的更改。
我关闭了主机上的所有自动化代理,现在在 MMS 部署视图中,操作从昨天开始显示为挂起。有什么办法可以取消它们吗?
目前没有任何类型的代理在任何主机上运行。
谢谢。
linux - MongoDB MMS 代理卡在错误循环中
我已经尝试了几次使用 MMS 的部署(在我自己的服务器上,都是干净的 64 位 Ubuntu 14.04),但由于某种原因,无论我做什么,代理似乎总是以无休止的错误状态/循环结束。
我当前的部署是一个简单的 2 副本集,所有设置都正确,并且昨天运行良好。
我在几个数据库中添加了一些用户,部署了更改,等待,似乎正在工作。继续添加新用户,繁荣,突然到了错误时间,我不知道如何补救甚至解决这个问题,加上获得任何形式的支持这个问题似乎几乎是不可能的,除非当然有人在这里对此作出回应。
以下是代理日志中的几行,因此您可以了解正在发生的循环(过去 17 小时一直在发生):
日志吐出的内容有一些变化,但它似乎确实在重复,尤其是在集群配置部分时,因为配置文件或响应似乎是未定义的并且它不知道该怎么做, 我不知道。
更新:我已经进行了几次重新安装,无论我做什么,一旦我启用身份验证并添加至少一个用户,我就会收到以下错误(如果我删除用户,该错误就会消失):
更新 2:我想出了解决上述错误的临时解决方案,即在创建用户时使用完全不同的用户标识符。我不敢相信每次您希望从头开始时都必须创建一个全新的用户 ID?!
尽管我使用的是具有不同主机名的新服务器和所有内容,但 MMS 方面的事情几乎似乎都在坚持旧数据。
请有人帮助我。:-(
更新 3:使用副本集遇到更多问题,因此决定仅使用独立安装。现在,只要我不为任何数据库用户或像“admin”这样的用户使用以前使用的用户名,而是像“my-admin”或“myAdmin”这样的用户,我就不会遇到任何问题。到目前为止它正在工作,但显然有些东西也坏了。
mongodb-mms - 适用于 windows 的 MongoDB MMS 自动化代理
我正在研究设置 MMS 自动化代理,但发现没有适用于 windows 的下载。它不适用于Windows吗?
谢谢!
mongodb - MMS 无法连接到本地计算机以进行备份
我正在尝试使用 mongoDB MMS 备份功能。尝试在向导的“添加主机”部分进行连接时出现以下错误。
无法在检查间隔内检测到主机。
我的 Windows 7 笔记本电脑上有 MongoDB 2.6.4。我创建了一个具有以下权限的管理员用户:
我跑mongod --auth
。
现在我尝试使用 MONGODB-CR Auth 机制通过 MMS 连接并得到我上面描述的错误。
在日志中,我收到许多错误,如下所示:
使用 Robomongo 0.8.4 客户端,我能够使用用户登录并通过。
我希望 MMS 能够连接到我的本地机器并初始化我机器上的数据库备份。
提前致谢。
mongodb-mms - 无法设置 mongoDB MMS 自动化代理
我已经在 Ubuntu 上安装了自动化代理。但我不确定将 mms 连接到该代理的下一步。你能帮我吗?谢谢!
git - 我可以使用 Git 备份 MongoDB 数据库吗?具体来说,我可以在 github 存储库中包含 mongo 数据目录吗?
我对 Node + Mongo 还很陌生,我正在尝试查看是否有一种方法可以在每次进行新提交时备份我的数据库。这可能吗?我知道如何使用 mongodump 进行备份,但我希望避免每次推送到服务器时都必须这样做。如果数据目录的想法不起作用,是否可以编写一个备份到我的节点服务器存储库的脚本,然后每次运行它时进行推送?
我在网上找不到任何与 git 和 mongo 相关的东西,所以我想我可能看错了/不明白什么。任何帮助将不胜感激!谢谢!