gpt4 book ai didi

MongoDB 记录所有查询

转载 作者:IT老高 更新时间:2023-10-28 11:11:46 26 4
gpt4 key购买 nike

这个问题既简单又基本......如何将所有查询记录在 mongodb 的“tail”日志文件中?

我试过了:

  • 设置分析级别
  • 设置慢速 ms 参数启动
  • 带有 -vv 选项的 mongod

/var/log/mongodb/mongodb.log 一直只显示当前的事件连接数...

最佳答案

您可以记录所有查询:

$ 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) 表示“记录所有操作”。

关于MongoDB 记录所有查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15204341/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com