在MongoDB中,启用日志记录可以通过修改配置文件或使用命令行参数来实现。以下是两种方法的详细步骤:
找到MongoDB配置文件:
/etc/mongod.conf。C:\Program Files\MongoDB\Server\<version>\mongod.cfg。编辑配置文件:
systemLog:
destination: file
logAppend: true
path: /var/log/mongodb/mongod.log # 根据你的系统路径修改
保存并关闭配置文件。
重启MongoDB服务:
sudo systemctl restart mongod
mongod --logpath /var/log/mongodb/mongod.log --logappend
mongod.exe --logpath "C:\Program Files\MongoDB\Server\<version>\log\mongod.log" --logappend
默认情况下,MongoDB的日志级别是0(信息)。你可以通过修改配置文件或命令行参数来设置不同的日志级别:
0:信息(默认)1:调试2:慢查询3:非常详细例如,在配置文件中设置日志级别:
systemLog:
verbosity: 1
或者在命令行中设置:
mongod --loglevel 1
通过以上步骤,你可以在MongoDB中启用并配置日志记录。