设置 MongoDB 监视服务 (MMS)
完成 MongoDB 解决方案后,可以将副本集内的主机设置为与 10gen 的免费 MongoDB 监视服务(MMS)配合使用。 可以使用此监视服务来查看复制数据库的详细技术分析。 您需要开始使用 MMS API 密钥和密钥,可通过在 MongoDB 上注册帐户来获取此密钥
如果在订购 MongoDB 解决方案时输入了 MMS 密钥或新的 MMS 帐户信息,那么可能已为您设置这些 MMS 凭证。 { :note}
可以在 MongoDB中找到帐户的 MMS API 密钥和私钥。 使用提供的凭证登录,然后选择设置以显示 MMS 组的 API 密钥和私钥。
配置主机
配置 MMS 之前,您需要更新主机上的 API 密钥和私钥。 您只需要在集合中的单个主机上完成这些步骤。 但是,您可以在多个主机上完成相同的步骤以启用故障转移备份 MMS 代理程序。 集内只有一个代理程序会向 MMS 服务传递信息。
-
通过 SSH 连接到解决方案中的一个主机(网络地址和凭证可以在 IBM Cloud® infrastructure customer portal 中找到)。
-
运行以下命令,并替换相应的 API 密钥和私钥。
# /opt/local/bin/mongoConfigureAuthentication.sh -a -s
Updating the /opt/local/10gen/mms-agent/settings.py file with the
MMS API/secret keys...
Restarting MMS agent...
Shutting down MMS-agent: [ OK ]
Starting MMS-agent: [ OK ]
配置 MMS 组
配置主机并重新启动 MMS 代理程序后,需要在 10gen MMS Web 站点上重新启动 MMS 组。
- 登录到 MongoDB。
- 选择主机 > 代理程序。
- 验证已配置的代理程序是否位于列表中。 在列表中,每个已配置并重新启动的组都会列出一个代理程序。
- 要将主机添加到列表中,请选择 主机 ,然后单击 加号 (+)。
- 输入主机的专用 IP 地址和 MongoDB 的端口号。 IBM Cloud MongoDB 解决方案的缺省端口号为 27018。
- 输入数据库管理员用户名和密码 (可在 IBM Cloud infrastructure customer portal 中的设备的 密码 中找到) ,然后选择 添加。 这些凭证是必需的。
可能需要最多 30 分钟才能在 MMS 中显示数据。