我不希望mongodb在mongod.log中记录任何内容。请告诉我如何抑制它的大小并占用大量空间。我已尝试使用mongo.conf文件但看起来没有禁用日志的选项
由于
答案 0 :(得分:0)
您可以在mongoDB中禁用分析或设置分析级别。
更多http://docs.mongodb.org/manual/tutorial/manage-the-database-profiler/
答案 1 :(得分:0)
不确定是否可以将日志发送到/ dev / null吗?
systemLog:
destination: file
logAppend: true
logRotate: reopen
quiet: true
#path: /var/log/mongodb/mongod.log
path: /dev/null
或还可以添加到crontab中(每30分钟清空文件)
* / 30 * * * * cat / dev / null> /var/log/mongodb/mongod.log
答案 2 :(得分:-1)
1)db.adminCommand({setParameter:1,logLevel:0})//来自mongo shell,也可以使用配置文件设置
2)在配置文件中禁用慢速查询分析
3)在配置文件中,设置,quiet = true