在 CentOS 系统下,MongoDB 的日志级别可以通过修改配置文件来实现。请按照以下步骤操作:

- 打开 MongoDB 配置文件:
CentOS 7及以上版本采用的是/etc/mongod.conf文件,而CentOS 6采用的则是/etc/mongodb.conf文件。接下来,使用文本编辑器打开相应的配置文件,比如说使用vi编辑器:
sudo vi /etc/mongod.conf- 修改日志级别:
要设置日志级别,得在配置文件里找到 systemLog 那部分,然后调整 verbosity 参数。这个日志级别的取值范围是0到5,数值越大,日志就会越详细。打个比方,要是想把日志级别设为2,就这么操作:
systemLog:
destination: file
logAppend: true
verbosity: 2可选的日志级别如下:
- 0: 默认级别,仅记录致命信息。
- 1: 记录一般信息,对调试有帮助。
- 2: 记录更多信息,有助于诊断问题。
- 3: 记录详细的调试信息。
- 4: 记录非常详细的调试信息,可能会产生大量日志。
- 5: 记录最详细的调试信息,可能会产生大量日志。
保存并退出配置文件。
重启 MongoDB 服务以使更改生效:
sudo systemctl restart mongod现在,MongoDB 将根据新的日志级别记录日志。如果需要调整日志级别,只需重复上述步骤并修改 verbosity 参数即可。