在 CentOS 系統下,MongoDB 的日志配置可以通過修改 MongoDB 配置文件來實現。以下是配置 MongoDB 日志的步驟:
CentOS 7 及以上版本使用的是 /etc/mongod.conf 文件,而 CentOS 6 使用的是 /etc/mongodb.conf 文件。請根據您的系統版本選擇相應的配置文件。
使用文本編輯器打開配置文件,例如使用 vi 編輯器:
sudo vi /etc/mongod.conf
在配置文件中找到 systemLog 部分,如果沒有這個部分,請添加它。然后設置 destination 和 logAppend 選項,以及 path(或 logPath)和 logLevel 選項。例如:
systemLog:
destination: file
logAppend: true
path: /var/log/mongodb/mongod.log
logLevel: 2
在這個例子中,我們將日志輸出到 /var/log/mongodb/mongod.log 文件,并將日志級別設置為 2(僅記錄信息、警告和錯誤消息)。您可以根據需要調整這些設置。
保存并關閉配置文件。
重啟 MongoDB 服務以應用更改:
sudo systemctl restart mongod
現在,MongoDB 將根據您的配置文件設置記錄日志。您可以查看 /var/log/mongodb/mongod.log 文件(或您在配置文件中指定的其他日志文件)以查看日志輸出。