mongodb如何显示操作历史记录

时间:2017-01-01 13:49:29

标签: mongodb operations

我正在使用mongodb作为我的数据库。在ReplicaSet配置中使用它。

我想在此数据库上监控我的历史记录操作。

是否可以选择在OperationLog中查看该信息?

1 个答案:

答案 0 :(得分:0)

$ mongo
MongoDB shell version: 2.4.9
connecting to: test
> use myDb
switched to db myDb
> db.getProfilingLevel()
0
> db.setProfilingLevel(2)
{ "was" : 0, "slowms" : 1, "ok" : 1 }
> db.getProfilingLevel()
2
> db.system.profile.find().pretty()

http://docs.mongodb.org/manual/reference/method/db.setProfilingLevel/

db.setProfilingLevel(2)表示记录所有操作。