Mongo ruby驱动程序:运行/获取mongostats/查询图

Mongo ruby驱动程序:运行/获取mongostats/查询图,ruby,mongodb,Ruby,Mongodb,我使用的是mongo ruby驱动程序,我想为mongo获取统计/查询图。但不知道如何通过mongo ruby驱动程序获取Mongostats/图形 非常感谢您提供的任何帮助。您可以直接使用它,而不是纠正自己的错误 但是,如果您确实想直接提取数据,您也可以这样做——任何可以从shell运行的东西都可以从驱动程序运行。例如,要运行stats()命令,该命令在命令行上转换为: db.runCommand({dbstats : 1}) 因此,只需遵循顶部的指导原则-第一条包括如何通过驱动程序运行任何

我使用的是mongo ruby驱动程序,我想为mongo获取统计/查询图。但不知道如何通过mongo ruby驱动程序获取Mongostats/图形


非常感谢您提供的任何帮助。

您可以直接使用它,而不是纠正自己的错误

但是,如果您确实想直接提取数据,您也可以这样做——任何可以从shell运行的东西都可以从驱动程序运行。例如,要运行stats()命令,该命令在命令行上转换为:

db.runCommand({dbstats : 1})

因此,只需遵循顶部的指导原则-第一条包括如何通过驱动程序运行任何命令。

谢谢您的回答,但这并不能解决我的问题。它确实为我提供了一个特定数据库的统计信息,比如{“db”:“humongo_test”,“collections”:18,“objects”:6793,“avgObjSize”:1089.36081260121,“nsSizeMB”:16,“ok”:1.0}。我可以通过db.stats直接获取。我需要的是在浏览器屏幕上显示的
mongostat
命令的输出。对,但您也可以运行:db.runCommand(“serverStatus”)-这将为您提供所需的所有信息,但您必须亲自轮询并计算(与以前的不同等)结果,才能将其显示在网页上,这基本上就是mongostat为CLI所做的。据我所知,驱动程序中目前没有帮助程序。。。。