Aye*_*let 5 logging mongodb mongodb-query
我们正在尝试记录 MongoDB 中的读写操作。我们希望将实际查询记录到文件中。我们使用以下配置(在副本集中的主节点中):
logpath=/.../mongodb.log
logappend=true
profile=2
slowms=1
diaglog=3
verbose=true
vvvv=true
Run Code Online (Sandbox Code Playgroud)
据我了解,这应该有效。但是,在日志中我们只能看到查询的类型(删除/插入/更新等)和集合,而不是执行的实际查询。
编辑:澄清一下:我们希望将读/写查询记录到常规 mongodb 日志文件中(例如,与您在 MySQL 中可以执行的操作相同)。
可能是什么问题呢?有人有什么想法吗?谢谢!
您可以打开数据库分析,它将所有操作写入一个集合:
db.setProfilingLevel(2)
对性能有轻微影响。
文档:http://docs.mongodb.org/manual/tutorial/manage-the-database-profiler/
编辑:
要查看探查器数据,您可以读取db.system.profile集合。
| 归档时间: |
|
| 查看次数: |
8875 次 |
| 最近记录: |