使用C#驱动程序获取MongoDB连接数

时间:2014-05-15 09:50:38

标签: c# mongodb

如何使用C#驱动程序(1.9.0 NuGet包)获取(打开)MongoDB连接的数量?
MongoDB文档描述了db.serverStatus()应该给出关于打开和可用连接数量的iformation,但我在C#驱动程序中找不到代表这些信息的任何函数。
(db.serverStatus()的文档:http://docs.mongodb.org/manual/reference/command/serverStatus/

1 个答案:

答案 0 :(得分:2)

我搜索了我的驱动程序fork for serverStatus,没有结果,所以目前我不认为这个命令是支持的。

i can find

没有相关联的jira(至少有serverStatus)

我认为添加此功能相当简单

修改

我在mongodb驱动程序google小组上写道,得到了来自MongoDB inc。的Craig的回复。

  

您只需运行:

     

MongoDatabase adminDb = ...;

     

adminDb.RunCommand(" serverStatus&#34);

     

我认为这需要在管理数据库上运行。