我安装了一个MongoDB(2.6.5)实例并创建了一个包含多个集合的数据库。之后,我安装并配置了MMS(遵循MMS站点内的Mongo指南),并能够成功监控实例。但它只监控称为“本地”的数据库。当我登录到mongo shell时,我可以看到以下内容:
显示dbs TestV1 7.950GB admin 0.078GB 本地0.078GB
但是当我在仪表板中查看MMS时,我只看到本地数据库的统计信息。知道如何让其他数据库显示出来吗?
答案 0 :(得分:0)
假设副本集中的所有节点都运行MongoDB 2.6.x,这里有一些可能的可能性:
在将主机添加到MMS监控后约30分钟,DB统计数据才会出现。如果时间长于此值,则应尝试在浏览器中刷新MMS页面,以确保已在Web UI中加载最新的配置数据。
检查MMS中“管理=>组设置”页面上的“收集数据库特定统计信息”选项是否已启用。注意:此设置默认为已启用。
您已启用身份验证但未配置appropriate roles for the Monitoring Agent。
对于MongoDB 2.6,监控代理需要:
clusterMonitor
admin
数据库上的角色
有关详细信息,请参阅: