消息关闭
    暂无新消息!

mongodb实时监控正在执行的语句

问题作者 : 舞客2017-07-02发布
我想实时监控客户端的操作对应的mongo语句,好将业务与数据对应起来。有没有这样一个工具可以实时的监控并且不断打印我正在执行的mongo命令?

4个回答

︿ 3
Mongo自带的OPS manager是企业版的
使用命令可以用mongostat

http://forum.foxera.com/mongodb/topic/109/mongodb%E6%80%A7%E8%83%BD%E7%9B%91%E6%8E%A7-1-mongostat%E7%9B%91%E6%8E%A7%E5%91%BD%E4%BB%A4?un=ptl
︿ 3
不知道这篇文章能不能帮到你
http://www.bitscn.com/pdb/otherdb/201511/592060.html

另外,有一个Profile日志  mongo默认是关闭的,你可以打开,应该是可以存放执行的命令的。

还有就是第三方工具,比如zabix貌似也可以

提供个思路,具体还得你自己研究研究
︿ 0
Profile是可以,但是公司是模块开发,不同的业务对应不同的数据库,profile针对一个库的监控很好,但是同时实时的监控所有库的正在执行的语句,就不怎么好了。楼上答案很有帮助,谢谢。  我是测试人员,所以希望有一个类似于网络抓包工具似的工具抓取我实时在mongodb上执行的语句