根据我目前的分析,我了解到,我们有两种方法来捕获mongodb数据库的实时分析。
1) Mongodb提供rest api url查看实时分析。
2)运行mongo管理命令,如"db.runCommand({"top“:1})”
但这两种方法都需要mongodb服务器上的管理权限。有没有其他方法可以捕获不需要管理员权限的分析。
发布于 2014-01-01 16:16:51
有没有其他方法可以捕获不需要管理员权限的分析。
与MongoDB 2.4不同:如果您启用了身份验证,那么收集服务器级指标的大多数有趣的管理命令都需要clusterAdmin privilege。
我也使用了彩信代理,我想捕获几乎相同的数据彩信正在捕获。我想使用任何其他工具,可以托管在我的个人服务器。
如果您想捕获类似的信息,彩信监控服务文档包括一个Database Commands Used by the Monitoring Agent列表。
如果你不想编写自己的监控工具,有很多开源的选择,包括用于监控系统的插件,比如Nagios或Zenoss。MongoDB手册的Administration UIs部分列出了一些可用的管理UI和监控工具,但如果您做了一些研究,可能还有其他工具。
https://stackoverflow.com/questions/20511369
复制相似问题