ubuntu

Ubuntu MongoDB如何启用日志记录

小樊
47
2025-08-03 17:38:56
栏目: 云计算

在Ubuntu上启用MongoDB日志记录,您需要按照以下步骤操作:

  1. 打开MongoDB配置文件。通常情况下,该文件位于/etc/mongod.conf。使用文本编辑器打开它,例如使用nano编辑器:
sudo nano /etc/mongod.conf
  1. 在配置文件中找到systemLog部分。如果没有这个部分,请在storage部分之后添加它。然后,设置destinationlogAppend选项。例如,要将日志记录到/var/log/mongodb/mongod.log文件中并追加日志,请使用以下配置:
systemLog:
  destination: file
  logAppend: true
  path: /var/log/mongodb/mongod.log
  1. (可选)如果您还希望记录慢查询日志,请在systemLog部分下添加slowms选项。例如,要将慢查询阈值设置为100毫秒,请使用以下配置:
systemLog:
  slowms: 100

此外,您还可以设置slowOpFile选项以将慢查询日志记录到单独的文件中:

systemLog:
  slowOpFile: /var/log/mongodb/slow.log
  1. 保存并关闭配置文件。

  2. 重新启动MongoDB服务以应用更改:

sudo systemctl restart mongod

现在,MongoDB应该已经启用了日志记录,并将日志写入指定的文件中。您可以使用tail命令查看日志文件的实时输出:

tail -f /var/log/mongodb/mongod.log

0
看了该问题的人还看了