如何更改 MongoDB 日志的日志级别?

Jer*_*hin 5 mongodb log-level

有什么方法可以更改 MongoDB 的默认日志级别?

日志文件中有太多的插入/更新条目,导致它变得太大。

用于启动 mongo 的命令:

./bin/mongod --fork --bind_ip 0.0.0.0 --dbpath /data/db/ --logpath /data/log/mongodb/mongod.log --logappend --quiet --logRotate reopen
Run Code Online (Sandbox Code Playgroud)

日志文件充满:

2018-08-31T11:30:46.831+0800 I COMMAND  [conn564] command eques.$cmd command: insert 
Run Code Online (Sandbox Code Playgroud)

我只需要错误或更严重的级别条目。

Vai*_*gon 1

总体详细程度可以设置为 0,并且每个单独的组件都会继承父详细程度设置(0)。这与详细程度设置一样低。要进一步减少日志记录,您可以设置systemLog.quiet,但不建议在生产系统中这样做,因为它会使跟踪问题变得过于困难,并且在任何情况下都可能无法解决根本原因。

更多 - https://docs.mongodb.com/manual/reference/configuration-options/

希望这可以帮助!