gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 11:41:49 25 4
gpt4 key购买 nike

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

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

用于启动 mongo 的命令:

./bin/mongod --fork --bind_ip 0.0.0.0 --dbpath /data/db/ --logpath /data/log/mongodb/mongod.log --logappend --quiet --logRotate reopen

日志文件充满:
2018-08-31T11:30:46.831+0800 I COMMAND  [conn564] command eques.$cmd command: insert 

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

最佳答案

首先检查详细级别

db.getLogComponents()
注意:配置中未明确指定的所有组件的详细级别为 -1,表示它们继承父级的详细级别(如果有),或者全局详细级别(systemLog.verbosity)如果没有。
使用 db.setLogLevel(<level>, <component>)更新单个组件日志级别的方法。
对于组件,您可以指定 0 to 5 的详细级别,或者您可以指定 -1继承父级的冗长性。
例如,以下设置 systemLog.component.query.verbosity到其父级详细程度(即默认详细程度):
db.setLogLevel(-1, "query")
更多信息: https://docs.mongodb.com/manual/reference/method/db.setLogLevel/

关于mongodb - 如何更改 MongoDB 日志的日志级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52108172/

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